Spec-Zone.ru › Symfony 2.8

Событие

класс Event

Event — базовый класс для классов, содержащих данные события.

Этот класс не содержит данных события. Он используется событиями, которые не передают информацию о состоянии обработчику событий при возникновении события.

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

Методы

bool isPropagationStopped()

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

stopPropagation()

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

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

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

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

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

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

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

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

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

Подробности

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 Имя события

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

Spec-Zone.ru

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