Methods |
public
static
|
dispatch(object $event): object
Dispatch a given event to listeners registered for it (see {@see EventDispatcherInterface::dispatch()})
Dispatch a given event to listeners registered for it (see {@see EventDispatcherInterface::dispatch()})
|
#
|
public
static
|
getListenersForEvent(object $event): iterable<callable(object): mixed>
Get listeners registered for a given event (see {@see EventListenerProviderInterface::getListenersForEvent()})
Get listeners registered for a given event (see {@see EventListenerProviderInterface::getListenersForEvent()})
|
#
|
public
static
|
listen(callable(object): mixed $listener, string[]|string|null $event = null): int
Register a listener for a given event or list of events (see {@see EventListenerProviderInterface::listen()})
Register a listener for a given event or list of events (see {@see EventListenerProviderInterface::listen()})
|
#
|
public
static
|
removeListener(int $id): void
Deregister an event listener with a given listener ID (see {@see EventListenerProviderInterface::removeListener()})
Deregister an event listener with a given listener ID (see {@see EventListenerProviderInterface::removeListener()})
|
#
|