Exemplo n.º 1
0
 protected function getUpdateEvent($formData)
 {
     $event = new ModuleEvent();
     $event->setLocale($formData['locale']);
     $event->setId($formData['id']);
     $event->setTitle($formData['title']);
     $event->setChapo($formData['chapo']);
     $event->setDescription($formData['description']);
     $event->setPostscriptum($formData['postscriptum']);
     return $event;
 }
Exemplo n.º 2
0
 /**
  * @param ModuleEvent $event
  */
 public function update(ModuleEvent $event)
 {
     if (null !== ($module = ModuleQuery::create()->findPk($event->getId()))) {
         $module->setDispatcher($event->getDispatcher())->setLocale($event->getLocale())->setTitle($event->getTitle())->setChapo($event->getChapo())->setDescription($event->getDescription())->setPostscriptum($event->getPostscriptum());
         $module->save();
         $event->setModule($module);
     }
 }