public function updateHook(HookUpdateEvent $event) { if ($event->hasHook()) { $hook = $event->getHook(); ModuleHookQuery::create()->filterByHookId($hook->getId())->update(array('HookActive' => $hook->getActivate())); $this->cacheClear($event->getDispatcher()); } }