/** * {@inheritdoc} */ public function subscribe(EventManager $eventManager) { $eventManager->attach(Application::EVENT_AFTER_BUNDLE_STARTUP, [$this, 'loadTableRegistryMap']); }
/** * Subscribe event listener * * @param EventManager $eventManager * * @return mixed */ public function subscribe(EventManager $eventManager) { $eventManager->attach(self::EVENT_BEFORE_WEB_METHOD, [$this, 'beforeWebMethod'])->attach(self::EVENT_AFTER_WEB_METHOD, [$this, 'afterWebMethod'])->attach(self::EVENT_BEFORE_CLI_METHOD, [$this, 'beforeCLiMethod'])->attach(self::EVENT_AFTER_CLI_METHOD, [$this, 'afterCLiMethod']); }
/** * Subscribe event listener * * @param EventManager $eventManager * * @return mixed */ public function subscribe(EventManager $eventManager) { $eventManager->attach(Dispatcher::EVENT_BEFORE_DISPATCH, [$this, 'authenticate']); }
/** * Subscribe event listener * * @param EventManager $eventManager * * @return mixed */ public function subscribe(EventManager $eventManager) { $eventManager->attach(Action::EVENT_BEFORE_CLI_METHOD, [$this, 'runConsoleApplication']); }