СборщикДанныхМаршрутизатора
класс СборщикДанныхМаршрутизатора расширяет СборщикДанных
СборщикДанныхМаршрутизатора.
Свойства
| защищённый | $data | из СборщикДанных | |
| защищённый SplObjectStorage | $controllers |
Методы
| serialize() | из СборщикДанных | |
| unserialize($data) | из СборщикДанных | |
| Данные | cloneVar(mixed $var) Преобразует переменную в экземпляр сериализуемых Данных. | из СборщикДанных |
| callable[] | getCasters() | из СборщикДанных |
| __construct() | ||
| collect(Запрос $request, Ответ $response, Исключение $exception = null) Сбор данных для заданного запроса и ответа. | ||
| reset() Сбрасывает этот сборщик данных до начального состояния. | ||
| guessRoute(Запрос $request, $controller) | ||
| onKernelController(ФильтрСобытияКонтроллера $event) Запоминает контроллер, связанный с каждым запросом. | ||
| bool | getRedirect() | |
| string|null | getTargetUrl() | |
| string|null | getTargetRoute() | |
| string | getName() Возвращает имя сборщика. |
Подробности
serialize()
unserialize($data)
Параметры
| $data |
protected Данные cloneVar(mixed $var)
Преобразует переменную в сериализуемый экземпляр Данных.
Этот массив может быть отображён в шаблоне с помощью компонента VarDumper.
Параметры
| mixed | $var |
Возвращаемое значение
| Данные |
protected callable[] getCasters()
Возвращаемое значение
| callable[] | Сборщики для добавления в клонировщик |
__construct()
collect(Запрос $request, Ответ $response, Исключение $exception = null)
Сбор данных для заданного запроса и ответа.
Параметры
| Запрос | $request | |
| Ответ | $response | |
| Исключение | $exception |
reset()
Сбрасывает этот сборщик данных до начального состояния.
protected guessRoute(Запрос $request, $controller)
Параметры
| Запрос | $request | |
| $controller |
onKernelController(ФильтрСобытияКонтроллера $event)
Запоминает контроллер, связанный с каждым запросом.
Параметры
| ФильтрСобытияКонтроллера | $event |
bool getRedirect()
Возвращаемое значение
| bool | Будет ли этот запрос перенаправлением |
string|null getTargetUrl()
Возвращаемое значение
| string|null | Целевой URL |
string|null getTargetRoute()
Возвращаемое значение
| string|null | Целевой маршрут |
string getName()
Возвращает имя сборщика.
Возвращаемое значение
| string | Имя сборщика |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/HttpKernel/DataCollector/RouterDataCollector.html