echoRespnse(200, $response); } else { echoRespnse(401, $response); } }); /** * Lists all trainings of a particular season for a particular team * method GET * url /seasons/:seasonID/trainings */ $app->get('/trainings/seasons/:seasonID/teams/:teamID', function ($seasonID, $teamID) { global $user_id; $response = array(); $db = new DbHandler(); // fetching all trainings $trainingResult = $db->getTrainingsBySeasonAndTeam($seasonID, $teamID); $response["Error"] = false; $response["Trainings"] = array(); // looping through result and preparing trainings array while ($training = $trainingResult->fetch_assoc()) { array_push($response["Trainings"], $training); } echoRespnse(200, $response); }); /** * Gets the details of a particular training * method GET * url /trainings */ $app->get('/trainings/:trainingID/teams/:teamID', function ($trainingID, $teamID) { global $user_id;