Symfony2 API
Class

Symfony\Component\Routing\Annotation\Route

class Route

Annotation class for @Route().

Methods

__construct(array $data)

Constructor.

setPattern($pattern)

getPattern()

setPath($path)

getPath()

setHost($pattern)

getHost()

setName($name)

getName()

setRequirements($requirements)

getRequirements()

setOptions($options)

getOptions()

setDefaults($defaults)

getDefaults()

setSchemes($schemes)

getSchemes()

setMethods($methods)

getMethods()

Details

at line 39
public __construct(array $data)

Constructor.

Parameters

array $data An array of key/value parameters.

Exceptions

BadMethodCallException

at line 64
public setPattern($pattern)

Parameters

$pattern

at line 72
public getPattern()

at line 77
public setPath($path)

Parameters

$path

at line 82
public getPath()

at line 87
public setHost($pattern)

Parameters

$pattern

at line 92
public getHost()

at line 97
public setName($name)

Parameters

$name

at line 102
public getName()

at line 107
public setRequirements($requirements)

Parameters

$requirements

at line 112
public getRequirements()

at line 117
public setOptions($options)

Parameters

$options

at line 122
public getOptions()

at line 127
public setDefaults($defaults)

Parameters

$defaults

at line 132
public getDefaults()

at line 137
public setSchemes($schemes)

Parameters

$schemes

at line 142
public getSchemes()

at line 147
public setMethods($methods)

Parameters

$methods

at line 152
public getMethods()