public function __construct(array $config = []) { parent::__construct($config); Hook::applyHookMethods('Hook.table_methods', $this); $this->eventManager()->dispatch(new Event('SpiderTable.afterConstruct', $this)); }
/** * Construct running after initialize * @param Request|null $request * @param Response|null $response * @param null $name * @param null $eventManager */ public function __construct(Request $request = null, Response $response = null, $name = null, $eventManager = null) { parent::__construct($request, $response, $name, $eventManager); Hook::applyHookMethods('Hook.controller_methods', $this); /** This below event trigger After "SpiderController.afterInitialize" event.*/ $this->eventManager()->dispatch(new Event('SpiderController.afterConstruct', $this)); }