SilverStripe\EventDispatcher\Dispatch\Dispatcher
Synopsis
class Dispatcher
{
- // members
- private EventDispatcherInterface $backend;
- private array $loaders = ;
- private bool $initialised = false;
- // methods
- public void __construct()
- public $this setLoaders()
- public void setHandlers()
- public void trigger()
- private void initialise()
Hierarchy
Uses
- SilverStripe\Core\Injector\Injectable
Members
private
- $backend — SilverStripe\EventDispatcher\Dispatch\EventDispatcherInterface
- $initialised — SilverStripe\EventDispatcher\Dispatch\bool
- $loaders — array
Methods
private
- initialise() — Initialises the loaders lazily, to assure procedural overrides configuration
public
- __construct() — Dispatcher constructor.
- setHandlers()
- setLoaders()
- trigger()