Remove extraneous data from API response; force API to en (#1241)
* Remove extraneous data from API response; force API to en * Style fixes * Remove * Fix the meta block * Style fixes
This commit is contained in:
26
app/Support/Resources/CustomPaginatedResourceResponse.php
Normal file
26
app/Support/Resources/CustomPaginatedResourceResponse.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
namespace App\Support\Resources;
|
||||
|
||||
use Illuminate\Http\Resources\Json\PaginatedResourceResponse;
|
||||
use Illuminate\Support\Arr;
|
||||
|
||||
class CustomPaginatedResourceResponse extends PaginatedResourceResponse
|
||||
{
|
||||
protected function paginationLinks($paginated)
|
||||
{
|
||||
return [];
|
||||
}
|
||||
|
||||
protected function meta($paginated)
|
||||
{
|
||||
return Arr::except($paginated, [
|
||||
'data',
|
||||
'first_page_url',
|
||||
'last_page_url',
|
||||
'prev_page_url',
|
||||
'next_page_url',
|
||||
'links',
|
||||
]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user