aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/ApiBundle/Controller/AnnotationRestController.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Wallabag/ApiBundle/Controller/AnnotationRestController.php')
-rw-r--r--src/Wallabag/ApiBundle/Controller/AnnotationRestController.php9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/Wallabag/ApiBundle/Controller/AnnotationRestController.php b/src/Wallabag/ApiBundle/Controller/AnnotationRestController.php
index 2dd26c07..c524a24c 100644
--- a/src/Wallabag/ApiBundle/Controller/AnnotationRestController.php
+++ b/src/Wallabag/ApiBundle/Controller/AnnotationRestController.php
@@ -4,6 +4,7 @@ namespace Wallabag\ApiBundle\Controller;
4 4
5use Nelmio\ApiDocBundle\Annotation\ApiDoc; 5use Nelmio\ApiDocBundle\Annotation\ApiDoc;
6use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter; 6use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;
7use Sensio\Bundle\FrameworkExtraBundle\Configuration\Security;
7use Symfony\Component\HttpFoundation\Request; 8use Symfony\Component\HttpFoundation\Request;
8use Symfony\Component\HttpFoundation\JsonResponse; 9use Symfony\Component\HttpFoundation\JsonResponse;
9use Wallabag\CoreBundle\Entity\Entry; 10use Wallabag\CoreBundle\Entity\Entry;
@@ -21,7 +22,7 @@ class AnnotationRestController extends WallabagRestController
21 * ) 22 * )
22 * 23 *
23 * @param Entry $entry 24 * @param Entry $entry
24 * 25 * @Security("has_role('ROLE_READ')")
25 * @return JsonResponse 26 * @return JsonResponse
26 */ 27 */
27 public function getAnnotationsAction(Entry $entry) 28 public function getAnnotationsAction(Entry $entry)
@@ -46,7 +47,7 @@ class AnnotationRestController extends WallabagRestController
46 * 47 *
47 * @param Request $request 48 * @param Request $request
48 * @param Entry $entry 49 * @param Entry $entry
49 * 50 * @Security("has_role('ROLE_WRITE')")
50 * @return JsonResponse 51 * @return JsonResponse
51 */ 52 */
52 public function postAnnotationAction(Request $request, Entry $entry) 53 public function postAnnotationAction(Request $request, Entry $entry)
@@ -72,7 +73,7 @@ class AnnotationRestController extends WallabagRestController
72 * 73 *
73 * @param Annotation $annotation 74 * @param Annotation $annotation
74 * @param Request $request 75 * @param Request $request
75 * 76 * @Security("has_role('ROLE_WRITE')")
76 * @return JsonResponse 77 * @return JsonResponse
77 */ 78 */
78 public function putAnnotationAction(Annotation $annotation, Request $request) 79 public function putAnnotationAction(Annotation $annotation, Request $request)
@@ -97,7 +98,7 @@ class AnnotationRestController extends WallabagRestController
97 * @ParamConverter("annotation", class="WallabagAnnotationBundle:Annotation") 98 * @ParamConverter("annotation", class="WallabagAnnotationBundle:Annotation")
98 * 99 *
99 * @param Annotation $annotation 100 * @param Annotation $annotation
100 * 101 * @Security("has_role('ROLE_WRITE')")
101 * @return JsonResponse 102 * @return JsonResponse
102 */ 103 */
103 public function deleteAnnotationAction(Annotation $annotation) 104 public function deleteAnnotationAction(Annotation $annotation)