Класс Phalcon\Events\Event

Реализует Phalcon\Events\EventInterface

Source on GitHub

Этот класс предлагает контекстную информацию об инициированном событии в 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 ()

Останавливает событие, препятствующее распространению.

<?php

if ($event->isCancelable()) {
    $event->stop();
}

public isStopped ()

Проверяет, остановлено ли событие в данный момент.

public isCancelable ()

Проверьте, можно ли отменить событие.

<?php

if ($event->isCancelable()) {
    $event->stop();
}