From 98f8520783f01754efaddb692cddb77e9fc236f3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Wed, 27 Jun 2018 21:50:55 +0200 Subject: [PATCH] Add properly a prefix to ressources. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- src/Controller/PersonController.php | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/Controller/PersonController.php b/src/Controller/PersonController.php index 8d4f127..af3c28a 100644 --- a/src/Controller/PersonController.php +++ b/src/Controller/PersonController.php @@ -9,14 +9,11 @@ use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Generator\UrlGeneratorInterface; -/** - * @Rest\Prefix("/api") - */ class PersonController extends FOSRestController { /** * @Rest\Post( - * path = "/person/inscription", + * path = "/api/person/inscription", * name = "create_person" * ) * @Rest\View(StatusCode = Response::HTTP_CREATED) @@ -33,7 +30,7 @@ class PersonController extends FOSRestController } /** - * @Rest\Delete("/person/{id}") + * @Rest\Delete("/api/person/{id}") * @Rest\View(statusCode = Response::HTTP_NO_CONTENT) */ public function removePersonAction(Request $request) @@ -45,11 +42,12 @@ class PersonController extends FOSRestController $em->remove($person); $em->flush(); } + //TODO: remove localisation and friendship } /** * @Rest\Put( - * path = "/person/{id}/update", + * path = "/api/person/{id}/update", * name = "update_person" * ) * @Rest\View(StatusCode = Response::HTTP_CREATED) @@ -74,7 +72,7 @@ class PersonController extends FOSRestController } /** - * @Rest\Get("/person/{id}/friends/localisation") + * @Rest\Get("/api/person/{id}/friends/localisation") */ public function getFriendsLocalisationAction(Request $request) { @@ -82,7 +80,7 @@ class PersonController extends FOSRestController } /** - * @Rest\Post("/person/{id}/localisation") + * @Rest\Post("/api/person/{id}/localisation") * @Rest\View(StatusCode = Response::HTTP_CREATED) */ public function updateLocalisationAction(Request $request) @@ -101,7 +99,7 @@ class PersonController extends FOSRestController /** * @Rest\Get( - * path = "/person/{id}", + * path = "/api/person/{id}", * name = "show_person", * requirements = {"id"="\d+"} * ) @@ -121,7 +119,7 @@ class PersonController extends FOSRestController /** * @Rest\Get( - * path = "/person/{email}", + * path = "/api/person/{email}", * name = "show_person_by_email", * requirements = {"email"="\s+"} * ) @@ -141,7 +139,7 @@ class PersonController extends FOSRestController /** * @Rest\Get( - * path = "/person/{id}/friends", + * path = "/api/person/{id}/friends", * name = "show_person_friends", * requirements = {"id"="\d+"} * ) @@ -161,7 +159,7 @@ class PersonController extends FOSRestController /** * @Rest\Get( - * path = "/person/{email}/friends", + * path = "/api/person/{email}/friends", * name = "show_person_friends_by_email", * requirements = {"email"="\s+"} * ) -- 2.34.1