Ejemplo n.º 1
0
 public function handle(Event $event)
 {
     $postList = $this->em->getRepository('Contents:PostList')->find($event->getId());
     if (!$postList) {
         $postList = new PostList($event->getId(), $event->getTitle());
         $this->em->persist($postList);
     } else {
         $postList->setTitle($event->getTitle());
     }
     $this->em->flush();
 }
 protected function prepareTemplateParameters(Event $event)
 {
     return array('id' => $event->getId(), 'title' => $event->getTitle(), 'author' => $event->getAuthor());
 }
 public function applyCreationEvent(Event $event)
 {
     $this->id = $event->getId();
 }