Spec-Zone.ru › Symfony 3.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.1/Symfony/Component/HttpKernel/KernelEvents.html

Spec-Zone.ru

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