$dispatcher
$dispatcher :
EventManager
__construct(\Pivot\Events\Mediator\EventDispatcher $dispatcher)
EventManger Constructor
\Pivot\Events\Mediator\EventDispatcher | $dispatcher |
registerSubscriber(\Pivot\Events\Mediator\EventSubscriberInterface $subscriber) : void
Register an event subscriber
\Pivot\Events\Mediator\EventSubscriberInterface | $subscriber |
makeEvent(string $eventName, \Pivot\Events\[type] $data = array()) : \Pivot\Events\Event
Make an event
string | $eventName | event to subscribe to |
\Pivot\Events\[type] | $data | Data to include in the event |
trigger(\Pivot\Events\Event $event) : \Pivot\Events\Responce
Trigger an event
\Pivot\Events\Event | $event | Event object |
of event