mirror of
https://github.com/flarum/core.git
synced 2025-08-08 01:16:52 +02:00
Pass filter params (#141)
* Pass params to getApiDocument * Reverse arrays
This commit is contained in:
@@ -63,6 +63,7 @@ class Tag
|
|||||||
$sort = Arr::pull($queryParams, 'sort');
|
$sort = Arr::pull($queryParams, 'sort');
|
||||||
$q = Arr::pull($queryParams, 'q', '');
|
$q = Arr::pull($queryParams, 'q', '');
|
||||||
$page = Arr::pull($queryParams, 'page', 1);
|
$page = Arr::pull($queryParams, 'page', 1);
|
||||||
|
$filters = Arr::pull($queryParams, 'filter', []);
|
||||||
|
|
||||||
$sortMap = $this->getSortMap();
|
$sortMap = $this->getSortMap();
|
||||||
|
|
||||||
@@ -77,6 +78,8 @@ class Tag
|
|||||||
'page' => ['offset' => ($page - 1) * 20, 'limit' => 20]
|
'page' => ['offset' => ($page - 1) * 20, 'limit' => 20]
|
||||||
];
|
];
|
||||||
|
|
||||||
|
$params['filter'] = array_merge($filters, $params['filter']);
|
||||||
|
|
||||||
$apiDocument = $this->getApiDocument($request, $params);
|
$apiDocument = $this->getApiDocument($request, $params);
|
||||||
|
|
||||||
$tagsDocument = $this->getTagsDocument($request, $slug);
|
$tagsDocument = $this->getTagsDocument($request, $slug);
|
||||||
|
Reference in New Issue
Block a user