$response["message"] = "Success"; $response["data"] = $res; echoResponse(200, $response); } }); /** * Get all timeline events * method GET * params - none * url - /events */ $app->get('/events', function () use($app) { $response = array(); $db = new DbHandler(); // creating new task $timeline = $db->getEvents(); if ($timeline != NULL) { $response["error"] = false; $response["timeline"] = array(); while ($event = $timeline->fetch_assoc()) { $temp = array(); $temp['name'] = $event['name']; $temp['date'] = $event['date']; $temp['time'] = $event['time']; $temp['party'] = $event['party']; $temp['city'] = $event['city']; $temp['state'] = $event['state']; $temp['type'] = $event['type']; $temp['description'] = $event['description']; array_push($response["timeline"], $temp); }
echoRespnse(200, $response); }); // ============================== // ======== MASTER DATA ========= // ============================== /** * Listing all possible events in a soccer match * method GET * url /seasons/:id/competitions */ $app->get('/events', function () { global $user_id; $response = array(); $db = new DbHandler(); // fetching all possible events in a soccer match $result = $db->getEvents(); $response["Error"] = false; $response["Events"] = array(); // looping through result and preparing events array while ($event = $result->fetch_assoc()) { $event["IsPrimaryEvent"] = (bool) $event["IsPrimaryEvent"]; array_push($response["Events"], $event); } echoRespnse(200, $response); }); /** * Listing all possible formations * method GET * url /formations */ $app->get('/formations', function () {