mirror of
https://github.com/wallabag/wallabag.git
synced 2025-08-11 17:51:02 +00:00
Add IsGranted to SearchRestController
This commit is contained in:
parent
f042e7e178
commit
f501c6206e
1 changed files with 2 additions and 2 deletions
|
@ -8,6 +8,7 @@ use Nelmio\ApiDocBundle\Annotation\Operation;
|
||||||
use OpenApi\Annotations as OA;
|
use OpenApi\Annotations as OA;
|
||||||
use Pagerfanta\Doctrine\ORM\QueryAdapter as DoctrineORMAdapter;
|
use Pagerfanta\Doctrine\ORM\QueryAdapter as DoctrineORMAdapter;
|
||||||
use Pagerfanta\Pagerfanta;
|
use Pagerfanta\Pagerfanta;
|
||||||
|
use Sensio\Bundle\FrameworkExtraBundle\Configuration\IsGranted;
|
||||||
use Symfony\Component\HttpFoundation\JsonResponse;
|
use Symfony\Component\HttpFoundation\JsonResponse;
|
||||||
use Symfony\Component\HttpFoundation\Request;
|
use Symfony\Component\HttpFoundation\Request;
|
||||||
use Symfony\Component\Routing\Annotation\Route;
|
use Symfony\Component\Routing\Annotation\Route;
|
||||||
|
@ -55,13 +56,12 @@ class SearchRestController extends WallabagRestController
|
||||||
* )
|
* )
|
||||||
*
|
*
|
||||||
* @Route("/api/search.{_format}", name="api_get_search", methods={"GET"}, defaults={"_format": "json"})
|
* @Route("/api/search.{_format}", name="api_get_search", methods={"GET"}, defaults={"_format": "json"})
|
||||||
|
* @IsGranted("LIST_ENTRIES")
|
||||||
*
|
*
|
||||||
* @return JsonResponse
|
* @return JsonResponse
|
||||||
*/
|
*/
|
||||||
public function getSearchAction(Request $request, EntryRepository $entryRepository)
|
public function getSearchAction(Request $request, EntryRepository $entryRepository)
|
||||||
{
|
{
|
||||||
$this->validateAuthentication();
|
|
||||||
|
|
||||||
$term = $request->query->get('term');
|
$term = $request->query->get('term');
|
||||||
$page = (int) $request->query->get('page', 1);
|
$page = (int) $request->query->get('page', 1);
|
||||||
$perPage = (int) $request->query->get('perPage', 30);
|
$perPage = (int) $request->query->get('perPage', 30);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue