Spec-Zone.ru › Symfony 3.2

KernelEvent

class KernelEvent extends Event

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

Методы

bool isPropagationStopped()

Возвращает значение, указывающее, должны ли быть вызваны дополнительные обработчики событий.

из Event
stopPropagation()

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

из Event
setDispatcher(EventDispatcherInterface $dispatcher) устаревшее

Хранит EventDispatcher, который обрабатывает это событие.

из Event
EventDispatcherInterface getDispatcher() устаревшее

Возвращает EventDispatcher, который обрабатывает это событие.

из Event
string getName() устаревшее

Возвращает имя события.

из Event
setName(string $name) устаревшее

Устанавливает свойство имени события.

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

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

Request getRequest()

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

int getRequestType()

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

bool isMasterRequest()

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

Подробности

bool isPropagationStopped()

Возвращает значение, указывающее, должны ли быть вызваны дополнительные обработчики событий.

Значение возврата

bool Указывает, было ли уже остановлено распространение этого события.

См. также

Event::stopPropagation()

stopPropagation()

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

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

setDispatcher(EventDispatcherInterface $dispatcher) устаревшее

устаревшее

since версия 2.4, будет удалено в 3.0. Обработчик событий передается в вызов обработчика.

Хранит EventDispatcher, который обрабатывает это событие.

Параметры

EventDispatcherInterface $dispatcher

EventDispatcherInterface getDispatcher() устаревшее

устаревшее

since версия 2.4, будет удалено в 3.0. Обработчик событий передается в вызов обработчика.

Возвращает EventDispatcher, который обрабатывает это событие.

Значение возврата

EventDispatcherInterface

string getName() устаревшее

устаревшее

since версия 2.4, будет удалено в 3.0. Имя события передается в вызов обработчика.

Возвращает имя события.

Значение возврата

string

setName(string $name) устаревшее

устаревшее

since версия 2.4, будет удалено в 3.0. Имя события передается в вызов обработчика.

Устанавливает свойство имени события.

Параметры

string $name Имя события.

__construct(HttpKernelInterface $kernel, Request $request, $requestType)

Параметры

HttpKernelInterface $kernel
Request $request
$requestType

HttpKernelInterface getKernel()

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

Значение возврата

HttpKernelInterface

Request getRequest()

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

Значение возврата

Request

int getRequestType()

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

Значение возврата

int Одно из HttpKernelInterface::MASTERREQUEST и HttpKernelInterface::SUBREQUEST

bool isMasterRequest()

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

Значение возврата

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

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

Spec-Zone.ru

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