CompiledRoute
class CompiledRoute implements Serializable
CompiledRoutes are returned by the RouteCompiler class.
Methods
| __construct(string $staticPrefix, string $regex, array $tokens, array $pathVariables, string|null $hostRegex = null, array $hostTokens = array(), array $hostVariables = array(), array $variables = array()) | ||
| serialize() {@inheritdoc} | ||
| unserialize($serialized) {@inheritdoc} | ||
| string | getStaticPrefix() Returns the static prefix. | |
| string | getRegex() Returns the regex. | |
| string|null | getHostRegex() Returns the host regex. | |
| array | getTokens() Returns the tokens. | |
| array | getHostTokens() Returns the host tokens. | |
| array | getVariables() Returns the variables. | |
| array | getPathVariables() Returns the path variables. | |
| array | getHostVariables() Returns the host variables. |
Details
__construct(string $staticPrefix, string $regex, array $tokens, array $pathVariables, string|null $hostRegex = null, array $hostTokens = array(), array $hostVariables = array(), array $variables = array())
Parameters
| string | $staticPrefix | The static prefix of the compiled route |
| string | $regex | The regular expression to use to match this route |
| array | $tokens | An array of tokens to use to generate URL for this route |
| array | $pathVariables | An array of path variables |
| string|null | $hostRegex | Host regex |
| array | $hostTokens | Host tokens |
| array | $hostVariables | An array of host variables |
| array | $variables | An array of variables (variables defined in the path and in the host patterns) |
serialize()
{@inheritdoc}
unserialize($serialized)
{@inheritdoc}
Parameters
| $serialized |
string getStaticPrefix()
Returns the static prefix.
Return Value
| string | The static prefix |
string getRegex()
Returns the regex.
Return Value
| string | The regex |
string|null getHostRegex()
Returns the host regex.
Return Value
| string|null | The host regex or null |
array getTokens()
Returns the tokens.
Return Value
| array | The tokens |
array getHostTokens()
Returns the host tokens.
Return Value
| array | The tokens |
array getVariables()
Returns the variables.
Return Value
| array | The variables |
array getPathVariables()
Returns the path variables.
Return Value
| array | The variables |
array getHostVariables()
Returns the host variables.
Return Value
| array | The variables |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Routing/CompiledRoute.html