Example #1
0
 /**
  * @param Event $inflated
  * @return array
  */
 public function serialize($inflated)
 {
     $class = get_class($inflated->getEvent());
     return ['occurred' => $inflated->getOccurred()->format('c'), 'event' => ['type' => (string) new \watoki\reflect\type\ClassType($class), 'value' => $this->getSerializer($class)->serialize($inflated->getEvent())]];
 }