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/3.4/Symfony/Component/Routing/CompiledRoute.html