コード例 #1
0
ファイル: index.php プロジェクト: vncdias/missao-simplesvet
    $animais = Animal::selectAll();
    $app->render('animais.php');
});
/* ====== ROTAS DA API ======== */
$app->group('/api', function () use($app) {
    $app->get('/proprietarios', function () use($app) {
        return OwnerController::getOwners();
    });
    $app->post('/proprietarios', function () use($app) {
        return OwnerController::addOwner($app->request->post());
    });
    $app->get('/proprietario/:id', function ($id) use($app) {
        return OwnerController::getOwner($id);
    });
    $app->delete('/proprietario/:id', function ($id) use($app) {
        return OwnerController::deleteOwner($id);
    });
    $app->get('/animais', function () use($app) {
        return AnimalController::getAnimals();
    });
    $app->post('/animais', function () use($app) {
        return AnimalController::addAnimal($app->request->post());
    });
    $app->get('/animal/:id', function ($id) use($app) {
        return AnimalController::getAnimal($id);
    });
    $app->delete('/animal/:id', function ($id) use($app) {
        return AnimalController::deleteAnimal($id);
    });
});
$app->run();