Apply Pagination
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
namespace App\Helpers;
|
||||
|
||||
use Illuminate\Support\Collection;
|
||||
|
||||
class Helper{
|
||||
public static function genderNormalization($anyGenderCode)
|
||||
{
|
||||
@@ -17,4 +19,18 @@ class Helper{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public static function paginateResources($resource)
|
||||
{
|
||||
return [
|
||||
'current_page' => $resource->currentPage(),
|
||||
'data' => $resource->items(),
|
||||
'first_page_url' => '',
|
||||
'from' => $resource->firstItem(),
|
||||
'last_page' => $resource->lastPage(),
|
||||
'last_page_url' => '',
|
||||
'links' => $resource->links(null, $resource->items()),
|
||||
'next_page_url' => $resource->nextPageUrl(),
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user