Класс Phalcon\Events\Event
реализует Phalcon\Events\EventInterface
Этот класс предоставляет контекстную информацию о срабатывании события в EventsManager
Методы
public getType ()
Тип события
public getSource ()
Источник события
public getData ()
Данные события
public __construct (string $type, object $source, [mixed $data], [boolean $cancelable])
Конструктор Phalcon\Events\Event
public setData ([mixed $data])
Устанавливает данные события.
public setType (mixed $type)
Устанавливает тип события.
public stop ()
Останавливает событие, предотвращая распространение.
if ($event->isCancelable()) {
$event->stop();
}
public isStopped ()
Проверяет, остановлено ли событие в данный момент.
public isCancelable ()
Проверяет, может ли быть отменено событие.
if ($event->isCancelable()) {
$event->stop();
}
© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Events_Event.html