Documentation

Table Of Contents

Previous topic

< Class Phalcon\Escaper\Exception

Next topic

Class Phalcon\Events\Exception >

This Page

Class Phalcon\Events\Event

implements Phalcon\Events\EventInterface

Source on GitHub

This class offers contextual information of a fired event in the EventsManager

Methods

public getType ()

Event type

public getSource ()

Event source

public getData ()

Event data

public __construct (string $type, object $source, [mixed $data], [boolean $cancelable])

Phalcon\Events\Event constructor

public setData ([mixed $data])

Sets event data.

public setType (mixed $type)

Sets event type.

public stop ()

Stops the event preventing propagation.

<?php

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

public isStopped ()

Check whether the event is currently stopped.

public isCancelable ()

Check whether the event is cancelable.

<?php

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