Spec-Zone.ru › Symfony 2.8

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/2.8/Symfony/Component/HttpKernel/Event/KernelEvent.html

Spec-Zone.ru

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