Example #1
0
$app->get('/environment/disciplines', function ($request, $response, $args) {
    $response->getBody()->write(json_encode(Helper::getDisciplines()));
    return $response;
});
$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';
Example #2
0
 protected function showClubs()
 {
     switch ($this->mode) {
         case 'bewerken':
             $oClub = Club::getByNefubId($this->editId);
             $this->editObject($oClub);
             break;
         default:
             $aClubs = Club::getAll(array(), 'name');
             $this->assign('aClubs', $aClubs);
             $this->template = '/clubs.tpl';
             $this->showOutput();
     }
 }