EventManager
Namespaces
Interfaces, Classes, Traits and Enums
- EventInterface
- Representation of an event
- EventManagerAwareInterface
- Interface to automate setter injection for an EventManager instance
- EventManagerInterface
- Interface for messengers
- EventsCapableInterface
- Interface indicating that an object composes an EventManagerInterface instance.
- ListenerAggregateInterface
- Interface for self-registering event listeners.
- SharedEventManagerInterface
- Interface for shared event listener collections
- SharedEventsCapableInterface
- Interface indicating that an object composes or can compose a SharedEventManagerInterface instance.
- AbstractListenerAggregate
- Abstract aggregate listener
- Event
- Representation of an event
- EventManager
- Event manager: notification system
- FilterChain
- FilterChain: intercepting filter manager
- LazyEventListener
- Lazy listener instance for use with LazyListenerAggregate.
- LazyListener
- Lazy listener instance.
- LazyListenerAggregate
- Aggregate listener for attaching lazy listeners.
- ResponseCollection
- Collection of signal handler return values
- SharedEventManager
- Shared/contextual EventManager
- EventManagerAwareTrait
- A trait for objects that provide events.
- ListenerAggregateTrait
- Provides logic to easily create aggregate listeners, without worrying about manually detaching events