issues/27: old meta with pagination and trait and more

This commit is contained in:
Valery Petrov
2026-05-15 14:08:47 +03:00
committed by Valeriy Petrov
parent bc5468e5a0
commit 656f79ff4e
10 changed files with 90 additions and 29 deletions
+2 -2
View File
@@ -28,7 +28,7 @@ final class ArticleController extends AbstractController
#[OA\Tag(name: 'Статьи')]
#[OA\Parameter(name: 'page', in: 'query', schema: new OA\Schema(type: 'integer'))]
#[OA\Parameter(name: 'perPage', in: 'query', schema: new OA\Schema(type: 'integer'))]
#[OA\Parameter(name: 'limit', in: 'query', schema: new OA\Schema(type: 'integer'))]
#[OA\Parameter(name: 'regionId', in: 'query', schema: new OA\Schema(type: 'integer'))]
#[OA\Parameter(name: 'active', in: 'query', schema: new OA\Schema(type: 'boolean'))]
#[OA\Parameter(name: 'alias', in: 'query', schema: new OA\Schema(type: 'string'))]
@@ -38,7 +38,7 @@ final class ArticleController extends AbstractController
{
$qb = $repository->createFilteredQueryBuilder($request->query->all());
return $this->json($this->paginator->paginate($qb, $request), Response::HTTP_OK, [], [
return $this->json($this->paginator->paginateWithLegacyMeta($qb, $request), Response::HTTP_OK, [], [
'groups' => self::READ_GROUPS,
]);
}