Example #1
0
$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;