/* No scope so respond with 401 Unauthorized */ echoRespnse(401, $response); } }); // ================================ // ============ PLAYER ============ // ================================ /** * Lists all players * method GET * url /teams */ $app->get('/players', function () { $response = array(); $db = new DbHandler(); $playersResult = $db->getPlayers(); $response["Error"] = false; $response["Players"] = array(); while ($player = $playersResult->fetch_assoc()) { array_push($response["Players"], $player); } echoRespnse(200, $response); }); /** * Creates a new player * method POST * url /players */ $app->post('/players', function () use($app) { $response = array(); if (in_array("admin", $app->jwt->roles)) {