API
This commit is contained in:
@ -31,7 +31,10 @@ class Operadores {
|
||||
}
|
||||
public function show(Request $request, Response $response, $id_operador): Response {
|
||||
$operador = Model::factory(Operador::class)->find_one($id_operador);
|
||||
$output = ['operador' => $operador->as_array()];
|
||||
$output = ['operador' => null];
|
||||
if ($operador) {
|
||||
$output = ['operador' => $operador->as_array()];
|
||||
}
|
||||
return $this->withJson($response, $output);
|
||||
}
|
||||
public function add(Request $request, Response $response): Response {
|
||||
@ -49,4 +52,10 @@ class Operadores {
|
||||
];
|
||||
return $this->withJson($response, $output);
|
||||
}
|
||||
public function add_proyecto(Request $request, Response $response, $id_operador): Response {
|
||||
$operador = Model::factory(Operador::class)->find_one($id_operador);
|
||||
$post = $request->getParsedBody();
|
||||
$output = $operador->addProyecto($post);
|
||||
return $this->withJson($response, $output);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user