public function updateEventNotification(AbstractEventNotification $event) { try { $event->setEventData(serialize($event->getEventData())); $this->dao->update($event->getEventInformation()); } catch (Exception $e) { throw new EyeDAOException('Unable to update the event information', 0, $e); } }