Mongolid\Manager::setEventTrigger PHP Method

setEventTrigger() public method

Sets the event trigger for Mongolid events.
public setEventTrigger ( Mongolid\Event\EventTriggerInterface $eventTrigger ) : void
$eventTrigger Mongolid\Event\EventTriggerInterface External event trigger.
return void
    public function setEventTrigger(EventTriggerInterface $eventTrigger)
    {
        $this->init();
        $eventService = new EventTriggerService();
        $eventService->registerEventDispatcher($eventTrigger);
        $this->container->instance(EventTriggerService::class, $eventService);
    }