This commit is contained in:
2024-01-17 10:33:11 -03:00
parent c4f486d3fa
commit 674aba801e
27 changed files with 1210 additions and 2 deletions

View File

@ -155,4 +155,19 @@ class Proyectos
} catch (EmptyResult) {}
return $this->withJson($response, $output);
}
public function tiposUnidades(ServerRequestInterface $request, ResponseInterface $response,
Repository\Proyecto $proyectoRepository,
Repository\Proyecto\TipoUnidad $tipoUnidadRepository,
int $proyecto_id): ResponseInterface
{
$output = [
'proyecto_id' => $proyecto_id,
'tipos' => []
];
try {
$proyecto = $proyectoRepository->fetchById($proyecto_id);
$output['tipos'] = $tipoUnidadRepository->fetchByProyecto($proyecto->id);
} catch (EmptyResult) {}
return $this->withJson($response, $output);
}
}