Example #1
0
 /**
  * @param Event $event
  */
 public function listen(Event $event)
 {
     if (!in_array($event->getTitle(), $this->events, true)) {
         return;
     }
     $payload = $this->serializer->deserialize($event->getPayload(), $event->getNamespace(), 'json');
     $ndewezEvent = new NdewezEvent($payload);
     $this->dispatcher->dispatch(sprintf('ndewez_events.%s', $event->getTitle()), $ndewezEvent);
 }