milfs/rest/src/rutas/aplicaciones.php
2018-10-14 09:32:59 -05:00

43 lines
1.1 KiB
PHP

<?php
use \Psr\Http\Message\ServerRequestInterface as Request;
use \Psr\Http\Message\ResponseInterface as Response;
$app =new \Slim\app;
/// listado de todos los proyectos
$app ->get('/api/proyectos/', function(Request $request, Response $response){
$array = aplicaciones_listado("",'','array','');
echo json_encode($array);
});
/// aplicaciones por proyecto
$app ->get('/api/proyectos/{id}', function(Request $request, Response $response){
$id= $request->getAttribute('id');
$array = aplicaciones_listado("$id",'','array','');
echo json_encode($array);
});
// entradas a aplicacion por id
$app ->get('/api/proyectos/aplicaciones/{id}', function(Request $request, Response $response){
$datos= array();
$datos['id']= $request->getAttribute('id');
$datos['tipo']='simple';
echo json($datos);
});
// entradas a aplicacion por identificador
$app ->get('/api/proyectos/aplicaciones/{id}/{identificador}', function(Request $request, Response $response){
$datos= array();
$datos['id']= $request->getAttribute('id');
$datos['identificador']= $request->getAttribute('identificador');
$datos['tipo']='simple';
echo json($datos);
});