Add properly a prefix to ressources.
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 27 Jun 2018 19:50:55 +0000 (21:50 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 27 Jun 2018 19:50:55 +0000 (21:50 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
src/Controller/PersonController.php

index 8d4f1271ead0a1b7da8d750362f9f147c379cbc4..af3c28a95e4ced170dac009a82e1826aa81fc01e 100644 (file)
@@ -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+"}
   * )