Spec-Zone.ru › Symfony 4.1

KernelEvent

class KernelEvent extends Event

Базовый класс для событий, генерируемых компонентом HttpKernel.

Методы

bool isPropagationStopped()

Возвращает, следует ли вызывать дальнейшие слушатели событий.

из Event
stopPropagation()

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

из Event
__construct(HttpKernelInterface $kernel, Request $request, int|null $requestType)
HttpKernelInterface getKernel()

Возвращает ядро, в котором было сгенерировано это событие.

Request getRequest()

Возвращает запрос, который в настоящее время обрабатывает ядро.

int getRequestType()

Возвращает тип запроса, который в настоящее время обрабатывает ядро.

bool isMasterRequest()

Проверяет, является ли это основным запросом.

Подробности

bool isPropagationStopped()

Возвращает, следует ли вызывать дальнейшие слушатели событий.

Возвращаемое значение

bool Является ли распространение остановлено для данного события

См. также

Event::stopPropagation

stopPropagation()

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

Если к одному и тому же событию подключено несколько слушателей событий, после того как какой-либо триггер вызовет stopPropagation(), дальнейшие слушатели событий вызываться не будут.

__construct(HttpKernelInterface $kernel, Request $request, int|null $requestType)

Параметры

HttpKernelInterface $kernel Ядро, в котором было сгенерировано это событие
Request $request Запрос, который в настоящее время обрабатывает ядро
int|null $requestType Тип запроса, который в настоящее время обрабатывает ядро; один из HttpKernelInterface::MASTER_REQUEST или HttpKernelInterface::SUB_REQUEST

HttpKernelInterface getKernel()

Возвращает ядро, в котором было сгенерировано это событие.

Возвращаемое значение

HttpKernelInterface

Request getRequest()

Возвращает запрос, который в настоящее время обрабатывает ядро.

Возвращаемое значение

Request

int getRequestType()

Возвращает тип запроса, который в настоящее время обрабатывает ядро.

Возвращаемое значение

int Один из HttpKernelInterface::MASTER_REQUEST и HttpKernelInterface::SUB_REQUEST

bool isMasterRequest()

Проверяет, является ли это основным запросом.

Возвращаемое значение

bool True, если запрос является основным запросом

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/HttpKernel/Event/KernelEvent.html

Spec-Zone.ru

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