This commit is contained in:
Thomas Citharel 2016-10-06 11:40:14 +02:00 committed by Jeremy Benoist
parent 1eea248bb0
commit b1e92f8c14
No known key found for this signature in database
GPG key ID: BCA73962457ACC3C
2 changed files with 20 additions and 11 deletions

View file

@ -5,7 +5,6 @@ namespace Wallabag\AnnotationBundle\Controller;
use FOS\RestBundle\Controller\FOSRestController;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;
use Wallabag\AnnotationBundle\Entity\Annotation;
use Wallabag\CoreBundle\Entity\Entry;
@ -40,9 +39,10 @@ class WallabagAnnotationController extends FOSRestController
*
* @param Request $request
* @param Entry $entry
* @return JsonResponse
* @see Wallabag\ApiBundle\Controller\WallabagRestController
*
* @return JsonResponse
*
* @see Wallabag\ApiBundle\Controller\WallabagRestController
*/
public function postAnnotationAction(Request $request, Entry $entry)
{
@ -79,6 +79,7 @@ class WallabagAnnotationController extends FOSRestController
*
* @param Annotation $annotation
* @param Request $request
*
* @return JsonResponse
*/
public function putAnnotationAction(Annotation $annotation, Request $request)
@ -105,6 +106,7 @@ class WallabagAnnotationController extends FOSRestController
* @ParamConverter("annotation", class="WallabagAnnotationBundle:Annotation")
*
* @param Annotation $annotation
*
* @return JsonResponse
*/
public function deleteAnnotationAction(Annotation $annotation)

View file

@ -529,6 +529,7 @@ class WallabagRestController extends FOSRestController
* )
*
* @param Entry $entry
*
* @return JsonResponse
*/
public function getAnnotationsAction(Entry $entry)
@ -537,8 +538,9 @@ class WallabagRestController extends FOSRestController
$response = $this->forward('WallabagApiBundle:WallabagRest:getAnnotations',
[
'entry' => $entry
'entry' => $entry,
]);
return $response;
}
@ -547,6 +549,7 @@ class WallabagRestController extends FOSRestController
*
* @param Request $request
* @param Entry $entry
*
* @return JsonResponse
* @ApiDoc(
* requirements={
@ -555,7 +558,6 @@ class WallabagRestController extends FOSRestController
* {"name"="text", "dataType"="string", "required"=true, "description"=""},
* }
* )
*
*/
public function postAnnotationAction(Request $request, Entry $entry)
{
@ -564,8 +566,9 @@ class WallabagRestController extends FOSRestController
$response = $this->forward('WallabagApiBundle:WallabagRest:postAnnotation',
[
'request' => $request,
'entry' => $entry
'entry' => $entry,
]);
return $response;
}
@ -582,6 +585,7 @@ class WallabagRestController extends FOSRestController
*
* @param Annotation $annotation
* @param Request $request
*
* @return JsonResponse
*/
public function putAnnotationAction(Annotation $annotation, Request $request)
@ -591,8 +595,9 @@ class WallabagRestController extends FOSRestController
$response = $this->forward('WallabagApiBundle:WallabagRest:putAnnotation',
[
'annotation' => $annotation,
'request' => $request
'request' => $request,
]);
return $response;
}
@ -608,6 +613,7 @@ class WallabagRestController extends FOSRestController
* @ParamConverter("annotation", class="WallabagAnnotationBundle:Annotation")
*
* @param Annotation $annotation
*
* @return JsonResponse
*/
public function deleteAnnotationAction(Annotation $annotation)
@ -618,6 +624,7 @@ class WallabagRestController extends FOSRestController
[
'annotation' => $annotation,
]);
return $response;
}