CompiledRoute
class CompiledRoute implements Serializable
Скомпилированные маршруты возвращаются классом RouteCompiler.
Методы
| __construct(string $staticPrefix, string $regex, array $tokens, array $pathVariables, string $hostRegex = null, array $hostTokens = array(), array $hostVariables = array(), array $variables = array()) | ||
| serialize() {@inheritdoc} | ||
| unserialize($serialized) {@inheritdoc} | ||
| string | getStaticPrefix() Возвращает статический префикс. | |
| string | getRegex() Возвращает регулярное выражение. | |
| string|null | getHostRegex() Возвращает регулярное выражение хоста. | |
| array | getTokens() Возвращает токены. | |
| array | getHostTokens() Возвращает токены хоста. | |
| array | getVariables() Возвращает переменные. | |
| array | getPathVariables() Возвращает переменные пути. | |
| array | getHostVariables() Возвращает переменные хоста. |
Подробности
__construct(string $staticPrefix, string $regex, array $tokens, array $pathVariables, string $hostRegex = null, array $hostTokens = array(), array $hostVariables = array(), array $variables = array())
Параметры
| string | $staticPrefix | Статический префикс скомпилированного маршрута |
| string | $regex | Регулярное выражение для сопоставления маршрута |
| array | $tokens | Массив токенов для генерации URL для этого маршрута |
| array | $pathVariables | Массив переменных пути |
| string | $hostRegex | Регулярное выражение хоста |
| array | $hostTokens | Токены хоста |
| array | $hostVariables | Массив переменных хоста |
| array | $variables | Массив переменных (переменные, определенные в пути и в шаблонах хоста) |
serialize()
{@inheritdoc}
unserialize($serialized)
{@inheritdoc}
Параметры
| $serialized |
string getStaticPrefix()
Возвращает статический префикс.
Возвращаемое значение
| string | Статический префикс |
string getRegex()
Возвращает регулярное выражение.
Возвращаемое значение
| string | Регулярное выражение |
string|null getHostRegex()
Возвращает регулярное выражение хоста.
Возвращаемое значение
| string|null | Регулярное выражение хоста или null |
array getTokens()
Возвращает токены.
Возвращаемое значение
| array | Токены |
array getHostTokens()
Возвращает токены хоста.
Возвращаемое значение
| array | Токены |
array getVariables()
Возвращает переменные.
Возвращаемое значение
| array | Переменные |
array getPathVariables()
Возвращает переменные пути.
Возвращаемое значение
| array | Переменные |
array getHostVariables()
Возвращает переменные хоста.
Возвращаемое значение
| array | Переменные |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Routing/CompiledRoute.html