diff --git a/src/Controller/MapApiController.php b/src/Controller/MapApiController.php index e7bbd43..1138552 100644 --- a/src/Controller/MapApiController.php +++ b/src/Controller/MapApiController.php @@ -21,7 +21,7 @@ class MapApiController extends AbstractController ]); } - #[Route('/map/api/get_floor')] + #[Route(' ')] public function get_floor(FloorRepository $rep, int $id, string $representation): JsonResponse { $floor = $rep->findFloorById($id); @@ -94,11 +94,12 @@ class MapApiController extends AbstractController return $listEdits; } - #[Route('/map/api/set_edition')] - public function setEdition(PlaceRepository $rep, string $mode, int $idPlace, string $value): bool + #[Route('/map/api/create_edition')] + public function createEdition(EditionRepository $Erep, PlaceRepository $Prep, string $mode, int $idPlace, string $value): bool { $edit = new Edition(); - return $edit->setEdition($rep, $mode, $idPlace, $value); + $edit->createEdition($Prep, $mode, $idPlace, $value); + return $Erep->add($edit); } #[Route('/map/api/remove_edition')] diff --git a/src/Entity/Edition.php b/src/Entity/Edition.php index 5d82000..832fedd 100644 --- a/src/Entity/Edition.php +++ b/src/Entity/Edition.php @@ -71,7 +71,7 @@ class Edition } - public function setEdition(PlaceRepository $rep, string $mode, int $id, string $val): self + public function createEdition(PlaceRepository $rep, string $mode, int $id, string $val): self { $place = $rep->findPlaceById($id); if ($place==null) { return null; }