Skip to content
github-actions edited this page Apr 6, 2026 · 3 revisions

This is an automatically generated documentation for Fast-Forward PSR-14 Event Dispatcher is a simple and fast event dispatcher for PHP..

Namespaces

\FastForward\EventDispatcher

Classes

Class Description
EventDispatcher Dispatch events through PSR-14 listener providers and optional named wrappers.

\FastForward\EventDispatcher\Event

Classes

Class Description
ErrorEvent Represent a listener failure as a dispatchable event.
Event Provide a generic Symfony-compatible stoppable event base class.
NamedEvent Wrap an event object with an explicit dispatch name.

Traits

Trait Description
StoppableEventTrait Store propagation state for stoppable events.

\FastForward\EventDispatcher\Exception

Classes

Class Description
InvalidArgumentException Represent invalid arguments detected by the event dispatcher package.
RuntimeException Represent runtime failures raised by the event dispatcher package.

\FastForward\EventDispatcher\Listener

Classes

Class Description
LogErrorEventListener Log dispatcher error events through a PSR-3 logger.

\FastForward\EventDispatcher\ListenerProvider

Classes

Class Description
EventSubscriberListenerProvider Adapt Symfony event subscribers to a PSR-14 listener provider.
LogEventListenerProvider Log every dispatched object through a PSR-3 logger.
WildcardListenerProvider Expose an invokable wildcard listener as a PSR-14 listener provider.

\FastForward\EventDispatcher\ServiceProvider

Classes

Class Description
EventDispatcherServiceProvider Register the event-dispatcher services exposed by this package.

Clone this wiki locally