$event->fee = $fee; $event->start_day = $start_day; $event->start_time = $start_time; if (!empty($end_ts)) { $event->end_ts = $end_ts; } $event->with_program = $with_program; $event->endregistration_day = $endregistration_day; $event->register_nologin = $register_nologin; $event->event_interested = $event_interested; $event->event_presenting = $event_presenting; $event->event_exhibiting = $event_exhibiting; $event->event_organizing = $event_organizing; $event->waiting_list_enabled = $waiting_list_enabled; $event->registration_completed = $registration_completed; $eventDays = $event->getEventDays(); if ($with_program && !$eventDays) { $eventDay = new EventDay(); $eventDay->title = 'Event day 1'; $eventDay->container_guid = $event->getGUID(); $eventDay->owner_guid = $event->getGUID(); $eventDay->access_id = $event->access_id; $eventDay->save(); $eventDay->date = $event->start_day; $eventDay->addRelationship($event->getGUID(), 'event_day_relation'); $eventSlot = new EventSlot(); $eventSlot->title = 'Activity title'; $eventSlot->description = 'Activity description'; $eventSlot->container_guid = $event->container_guid; $eventSlot->owner_guid = $event->owner_guid; $eventSlot->access_id = $event->access_id;