list($date, $time) = explode(" ", $_POST['start']); list($day, $month, $year) = explode("-", $date); $start = "{$year}-{$month}-{$day} {$time}"; $event->setStart($start); list($date, $time) = explode(" ", $_POST['end']); list($day, $month, $year) = explode("-", $date); $end = "{$year}-{$month}-{$day} {$time}"; $event->setEnd($end); $event->setTitle($_POST['title']); $event->setDescription($_POST['description']); $event->setLocation($_POST['location']); $event->setFeatured(isset($_POST['featured']) && $_POST['featured'] == 'on' ? 1 : 0); $event->setVisible(isset($_POST['visible']) && $_POST['visible'] == 'on' ? 1 : 0); $event->setHashtags(isset($_POST['hashtags']) ? $_POST['hashtags'] : null); $event->setAlbumId(isset($_POST['albumId']) ? $_POST['albumId'] : null); if (!$event->title()) { $errors[] = "Je kunt geen event zonder titel opslaan!"; } Log::debug($errors); if (!sizeof($errors)) { // Save event prior to publishing to create cname. $event->save(); // Publish event. if (isset($_POST['connections'])) { foreach ($_POST['connections'] as $id => $value) { if ($value != 'on') { continue; } $connection = $user->getConnection($id); if ($connection) { $rs = $connection->postEvent($event);