/** * */ private function loadEvent() { $events = new Events(); if (isset($_GET['x']) && $_GET['x'] == "edit") { $eventData = $events->getEventData(intval($_GET['action'])); if ($eventData['userid'] !== $_SESSION['user']->userid) { new PageNotFound(); } $view = new EventEdit(); $eventData['date'] = new DateTime($eventData['start']); $view->assign("event", $eventData); $view->show(); } else { $guests = new Guests(); $id = explode("-", $_GET['action']); $view = new Event(); $data = $events->getEventData($id[0]); if ($data === null || $data === false) { new PageNotFound(); } $data['date'] = new DateTime($data['start']); $data['guests'] = $guests->getGuests($id[0]); $view->assign("event", $data); $view->show(); } }