$app->get('/environment/regional_associations', function ($request, $response, $args) { $db = $this->dbConnection; $res = $db->query("SELECT * FROM regional_association;"); $response->getBody()->write(json_encode($res->fetchAll(PDO::FETCH_ASSOC))); return $response; }); /*********************************************************************************************************************** ******************************************************* Club *********************************************************** ***********************************************************************************************************************/ $app->get('/club', function ($request, $response, $args) { require_once 'club.inc.php'; return Club::getAll($request, $response, $args, $this); }); $app->get('/club/{id}', function ($request, $response, $args) { require_once 'club.inc.php'; return Club::getOne($request, $response, $args, $this); }); $app->post('/club', function ($request, $response, $args) { require_once 'club.inc.php'; return Club::post($request, $response, $args, $this); }); $app->put('/club/{id}', function ($request, $response, $args) { require_once 'club.inc.php'; return Club::put($request, $response, $args, $this); }); $app->delete('/club/{id}', function ($request, $response, $args) { require_once 'club.inc.php'; return Club::delete($request, $response, $args, $this); }); /*********************************************************************************************************************** ***************************************************** Athletes *********************************************************