Spec-Zone.ru › Symfony 3.2

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.2/Symfony/Component/HttpKernel/KernelEvents.html

Spec-Zone.ru

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