Class EventDispatcher
package |
Ascmvc\EventSourcing |
---|
__construct(\Ascmvc\AbstractApp $application, \Laminas\EventManager\SharedEventManagerInterface|null $sharedEventManager = null, array $identifiers = array())
\Ascmvc\AbstractApp
\Laminas\EventManager\SharedEventManagerInterface|null
array
dispatch(object $event)
object
triggerEvent(\Laminas\EventManager\EventInterface $event) : \Laminas\EventManager\ResponseCollection
\Laminas\EventManager\EventInterface
\Laminas\EventManager\ResponseCollection
triggerListeners(\Laminas\EventManager\EventInterface $event, null|callable $callback = null) : \Laminas\EventManager\ResponseCollection
Actual functionality for triggering listeners, to which trigger() delegate.
\Laminas\EventManager\EventInterface
null|callable
\Laminas\EventManager\ResponseCollection