PhpMatcherDumper
class PhpMatcherDumper extends MatcherDumper
PhpMatcherDumper создаёт класс PHP, способный сопоставлять URL с заданным набором маршрутов.
Методы
| __construct(RouteCollection $routes) | from MatcherDumper | |
| RouteCollection | getRoutes() Получает маршруты для выгрузки. | from MatcherDumper |
| string | dump(array $options = array()) Выгружает набор маршрутов в класс PHP. | |
| addExpressionLanguageProvider(ExpressionFunctionProviderInterface $provider) | ||
| static string | export($value) |
Подробности
__construct(RouteCollection $routes)
Параметры
| RouteCollection | $routes |
RouteCollection getRoutes()
Получает маршруты для выгрузки.
Возвращаемое значение
| RouteCollection | Экземпляр RouteCollection |
string dump(array $options = array())
Выгружает набор маршрутов в класс PHP.
Доступные параметры:
- class: Имя класса
- base_class: Имя базового класса
Параметры
| array | $options | Массив параметров |
Возвращаемое значение
| string | Выполняемый код |
addExpressionLanguageProvider(ExpressionFunctionProviderInterface $provider)
Параметры
| ExpressionFunctionProviderInterface | $provider |
static string export($value)
Параметры
| $value |
Возвращаемое значение
| string |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Routing/Matcher/Dumper/PhpMatcherDumper.html