class ContainerAwareEventManager extends EventManager
Allows lazy loading of listener services.
__construct(ContainerInterface $container) | ||
bool | dispatchEvent(string $eventName, EventArgs $eventArgs = null) Dispatches an event to all registered listeners. | |
array | getListeners(string $event = null) Gets the listeners of a specific event or all listeners. | |
bool | hasListeners(string $event) Checks whether an event has any registered listeners. | |
addEventListener(string|array $events, object|string $listener) Adds an event listener that listens on the specified events. | ||
removeEventListener(string|array $events, object|string $listener) Removes an event listener from the specified events. |
Dispatches an event to all registered listeners.
Gets the listeners of a specific event or all listeners.
Checks whether an event has any registered listeners.
Adds an event listener that listens on the specified events.
Removes an event listener from the specified events.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Bridge/Doctrine/ContainerAwareEventManager.html