예제 #1
0
<?php

use Application\Controller\TeamController;
use Model\ORM\UsuarioRolEquipo;
use Psr\Http\Message\ServerRequestInterface as Request;
use Psr\Http\Message\ResponseInterface as Response;
use Application\App;
use Application\Controller\UserController;
use Application\Controller\RequestParse;
use Illuminate\Database\Eloquent;
/**
 * Usuarios Routes
 **/
$app::Router()->get($app->path('users'), function () {
    $usuariosController = new UserController();
    echo $usuariosController->index();
});
$app::Router()->get($app->path('new_user'), function () {
    $usuariosController = new UserController();
    echo $usuariosController->addForm();
});
$app::Router()->get($app->path('edit_user'), function (Request $request, Response $response, $args) {
    $parse = new RequestParse($request, $args);
    $usuariosController = new UserController();
    echo $usuariosController->editForm($parse->get('id'));
});
$app::Router()->post($app->path('selfie_edit'), function (Request $request, Response $response, $args) {
    $parameters = json_decode(file_get_contents('php://input'));
    $usuariosController = new UserController();
    $responsedata = $usuariosController->selfie($parameters->id, $parameters->path);
    return $response->withJson($responsedata);