Spec-Zone.ru › Symfony 4.1

KernelEvents

class KernelEvents

Содержит все события, генерируемые компонентом HttpKernel.

Постоянные значения

REQUEST

Событие REQUEST происходит в самом начале обработки запроса.

Это событие позволяет создать ответ на запрос до выполнения любого другого кода в фреймворке.

EXCEPTION

Событие EXCEPTION происходит, когда возникает необработанное исключение.

Это событие позволяет создать ответ на сгенерированное исключение или изменить его.

VIEW

Событие VIEW происходит, когда возвращаемое значение контроллера не является экземпляром Response.

Это событие позволяет создать ответ на возвращаемое значение контроллера.

CONTROLLER

Событие CONTROLLER происходит после того, как был найден контроллер для обработки запроса.

Это событие позволяет изменить контроллер, который будет обрабатывать запрос.

CONTROLLER_ARGUMENTS

Событие CONTROLLER_ARGUMENTS происходит после разрешения аргументов контроллера.

Это событие позволяет изменить аргументы, которые будут переданы контроллеру.

RESPONSE

Событие RESPONSE происходит после создания ответа на запрос.

Это событие позволяет изменить или заменить ответ, который будет отправлен.

TERMINATE

Событие TERMINATE происходит после отправки ответа.

Это событие позволяет выполнить ресурсоёмкие задачи после отправки ответа.

FINISH_REQUEST

Событие FINISH_REQUEST происходит после генерации ответа на запрос.

Это событие позволяет сбросить глобальное и окружение приложения, которое было изменено во время запроса.

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.3/Symfony/Component/HttpKernel/KernelEvents.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API