Route
class Route implements IteratorAggregate (View source)
Class Route
Properties
array | $requirements | Property requirements. |
Methods
Class init.
getPattern
setPattern
getRegex
getMethod
setMethod
getVariables
setVariables
getName
Method to get property Options
Method to set property options
prepareOptions
Method to get property Options
Method to get property SslPort
Method to set property sslPort
Method to get property Port
Method to get property Scheme
Method to get property Host
Method to get property Requirements
Method to set property requirements
Method to get property Ssl
Method to get property Extra
Method to set property extra
getExtra
Retrieve an external iterator
getAllData
Details
at line line 118
__construct(string $name, string $pattern, array $variables = array(), array|string $allowMethods = array(), array $options = array())
Class init.
at line line 133
string
getPattern()
getPattern
at line line 157
string
getRegex()
getRegex
at line line 181
string
getAllowMethods()
getMethod
at line line 209
array
getVariables()
getVariables
at line line 233
string
getName()
getName
at line line 257
array
getOptions()
Method to get property Options
at line line 290
array
prepareOptions(array $options)
prepareOptions
at line line 313
mixed
getOption(string $name, mixed $default = null)
Method to get property Options
at line line 343
int
getSslPort()
Method to get property SslPort
at line line 367
int
getPort()
Method to get property Port
at line line 391
string
getScheme()
Method to get property Scheme
at line line 417
string
getHost()
Method to get property Host
at line line 441
array
getRequirements()
Method to get property Requirements
at line line 465
boolean
getSSL()
Method to get property Ssl
at line line 489
array
getExtraValues()
Method to get property Extra
at line line 516
mixed
getExtra(string $name, mixed $default = null)
getExtra
at line line 546
Traversable
getIterator()
Retrieve an external iterator
at line line 556
array
getAllData()
getAllData