This commit is contained in:
2021-08-16 22:13:08 -04:00
parent 740de41139
commit 49374254e4
24 changed files with 466 additions and 58 deletions

View File

@ -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);
}
}