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:
16
app/Support/Resources/CustomAnonymousResourceCollection.php
Normal file
16
app/Support/Resources/CustomAnonymousResourceCollection.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
namespace App\Support\Resources;
|
||||
|
||||
use Illuminate\Http\Resources\Json\AnonymousResourceCollection;
|
||||
use Illuminate\Pagination\AbstractPaginator;
|
||||
|
||||
class CustomAnonymousResourceCollection extends AnonymousResourceCollection
|
||||
{
|
||||
public function toResponse($request)
|
||||
{
|
||||
return $this->resource instanceof AbstractPaginator
|
||||
? (new CustomPaginatedResourceResponse($this))->toResponse($request)
|
||||
: parent::toResponse($request);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user