Esempio n. 1
0
//defina a rota
$app->get('/Auth/:login/:senha/', function ($login, $senha) use($app) {
    $api = new Auth();
    $api->Autenticar($login, $senha, $app);
});
$app->put('/Jogador/Alterar/:idJogador/', function ($idJogador) use($app) {
    $Jog = new Jogador();
    $Jog->Alterar($app, $idJogador, $app->request->getBody());
});
$app->put('/Jogador/Recomendar/:idJogador/', function ($idJogador) use($app) {
    $Jog = new Jogador();
    $Jog->Recomendar($app, $idJogador, $app->request->getBody());
});
$app->put('/Jogador/New/', function () use($app) {
    $Jog = new Jogador();
    $Jog->NovoJogador($app, $app->request->getBody());
});
$app->get('/Jogador/:idJogador/', function ($idJogador) use($app) {
    $Jog = new Jogador();
    $Jog->CarregarDados($app, $idJogador);
});
$app->put('/Jogadores/Pesquisar/', function () use($app) {
    $Jog = new Jogador();
    $Jog->Pesquisar($app, $app->request->getBody());
});
$app->get('/Time/byJogador/:idJogador/', function ($idJogador) use($app) {
    $Time = new Times();
    $Time->CarregarTimebyIdJogador($app, $idJogador);
});
$app->get('/Feed/', function () use($app) {
    $Feed = new Feed();