Development Doctrine_EventManager
Doctrine EventManager
The EventManager is the central point of Doctrine's event listener system.
Listeners are registered on the manager and events are dispatch through the manager.
Method Summary
| Returns | Name | Description |
|---|---|---|
| addEventListener | ||
| boolean | dispatchEvent | |
| getListeners | ||
| boolean | hasListeners |
Method Details
-
$events The event(s) to listen on. $listener The listener object. addEventListener((string|array) $events, $listener)
Adds an event listener that listens on the specified events.
-
$event The name of the event or the event object. (boolean) dispatchEvent((string|Event) $event)
Dispatches an event to all registered listeners.
-
$event The name of the event. getListeners($event = null)
Gets the listeners of a specific event or all listeners.
-
(boolean) hasListeners($event)
Checks whether an event has any registered listeners.