Exemplo n.º 1
0
 public function update(HookUpdateEvent $event)
 {
     if (null !== ($hook = HookQuery::create()->findPk($event->getHookId()))) {
         $hook->setLocale($event->getLocale())->setCode($event->getCode())->setType($event->getType())->setNative($event->getNative())->setActivate($event->getActive())->setBlock($event->getBlock())->setByModule($event->getByModule())->setTitle($event->getTitle())->setChapo($event->getChapo())->setDescription($event->getDescription())->save();
         $event->setHook($hook);
         $this->cacheClear($event->getDispatcher());
     }
 }
Exemplo n.º 2
0
 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());
     }
 }