コード例 #1
0
ファイル: index.php プロジェクト: babirondo/api
require_once "classes/class_Feed.php";
require_once "classes/class_Jogador.php";
require_once "classes/Class_Times.php";
require 'vendor/autoload.php';
// tentando commitar pro github
//instancie o objeto
$app = new \Slim\Slim(array('debug' => true, 'templates.path' => './templates'));
\Slim\Slim::registerAutoloader();
//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();