Documentation

EventDispatcherInterface extends EventDispatcherInterface

Allows providing hooks on domain-specific lifecycles by dispatching events.

Table of Contents

Methods

dispatch()  : T
Dispatches an event to all registered listeners.

Methods

dispatch()

Dispatches an event to all registered listeners.

public dispatch(T $event[, string|null $eventName = null ]) : T
Parameters
$event : T

The event to pass to the event handlers/listeners

$eventName : string|null = null

The name of the event to dispatch. If not supplied, the class of $event should be used instead.

Tags
template

T of object

Return values
T

The passed $event MUST be returned


        
On this page

Search results