A

EventManager::addEventListener() — Method in class EventManager
Adds an event listener that listens on the specified events.
EventManager::addEventSubscriber() — Method in class EventManager
Adds an EventSubscriber. The subscriber is asked for all the events it is interested in and added as a listener for these events.

D

EventManager::dispatchEvent() — Method in class EventManager
Dispatches an event to all registered listeners.

E

EventArgsClass in namespace Doctrine\Common
EventArgs is the base class for classes containing event data.
EventManagerClass in namespace Doctrine\Common
The EventManager is the central point of Doctrine's event listener system.
EventSubscriberClass in namespace Doctrine\Common
An EventSubscriber knows himself what events he is interested in.

G

EventArgs::getEmptyInstance() — Method in class EventArgs
Gets the single, empty and immutable EventArgs instance.
EventManager::getListeners() — Method in class EventManager
Gets the listeners of a specific event or all listeners.
EventSubscriber::getSubscribedEvents() — Method in class EventSubscriber
Returns an array of events this subscriber wants to listen to.

H

EventManager::hasListeners() — Method in class EventManager
Checks whether an event has any registered listeners.

R

EventManager::removeEventListener() — Method in class EventManager
Removes an event listener from the specified events.
EventManager::removeEventSubscriber() — Method in class EventManager
Removes an EventSubscriber. The subscriber is asked for all the events it is interested in and removed as a listener for these events.