Spec-Zone.ru › Symfony 2.7

KernelEvent

class KernelEvent extends Event

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

Методы

bool isPropagationStopped()

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

from Event
stopPropagation()

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

from Event
setDispatcher(EventDispatcherInterface $dispatcher) deprecated

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

from Event
EventDispatcherInterface getDispatcher() deprecated

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

from Event
string getName() deprecated

Получает имя события.

from Event
setName(string $name) deprecated

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

from 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) deprecated

deprecated

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

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

Параметры

EventDispatcherInterface $dispatcher

EventDispatcherInterface getDispatcher() deprecated

deprecated

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

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

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

EventDispatcherInterface

string getName() deprecated

deprecated

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

Получает имя события.

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

string

setName(string $name) deprecated

deprecated

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

Spec-Zone.ru

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