public function testPrePersist() { $obj = new CalendarEvent(); $this->assertNull($obj->getCreatedAt()); $this->assertNull($obj->getUpdatedAt()); $obj->prePersist(); $this->assertInstanceOf('\\DateTime', $obj->getCreatedAt()); $this->assertInstanceOf('\\DateTime', $obj->getUpdatedAt()); }
/** * @param CalendarEvent $event * * @return array */ protected function serializeCalendarEvent(CalendarEvent $event) { return ['id' => $event->getId(), 'title' => $event->getTitle(), 'description' => $event->getDescription(), 'start' => $event->getStart(), 'end' => $event->getEnd(), 'allDay' => $event->getAllDay(), 'backgroundColor' => $event->getBackgroundColor(), 'createdAt' => $event->getCreatedAt(), 'updatedAt' => $event->getUpdatedAt(), 'invitationStatus' => $event->getInvitationStatus(), 'parentEventId' => $event->getParent() ? $event->getParent()->getId() : null, 'calendar' => $event->getCalendar() ? $event->getCalendar()->getId() : null]; }