This commit is contained in:
marvin
2024-11-22 14:22:29 +01:00
parent cdfce3a639
commit 36db7da07d
11 changed files with 5 additions and 53 deletions

View File

@@ -16,14 +16,12 @@ class VilleController extends AbstractController
#[Route('/get-lieux/{id}', name: 'get_lieux', methods: ['GET'])]
public function getLieux(string $id, VilleRepository $villeRepository, LieuRepository $lieuRepository): JsonResponse
{
// Trouve la ville correspondant à l'ID (GUID)
$ville = $villeRepository->find($id);
if (!$ville) {
return new JsonResponse(['error' => 'Ville non trouvée'], Response::HTTP_NOT_FOUND);
}
// Trouve tous les lieux associés à la ville
$lieux = $lieuRepository->findBy(['ville' => $ville]);
$response = [];