Level 53
hasPage is not a method on the paginator, only hasMorePages and hasPages.
The way you're using it is correct though.
$users_online = User::allOnline(); $users_online = $this->simple_paginate($users_online,1);
private function simple_paginate($items, $perPage) {
$pageStart = request('page',1); $offSet = ($pageStart * $perPage) - $perPage; $itemsForCurrentPage = $items->slice($offSet, $perPage); return new Paginator( $itemsForCurrentPage, $perPage, Paginator::resolveCurrentPage(), ['path' => Paginator::resolveCurrentPath()]
); }
{{$users_online->links('vendor.pagination.simple-default',['paginator' => $users_online])}}
But hasPage() and hasMorePages() not working. Whats's problem?
Please or to participate in this conversation.