count (); return self::paginator ($results->forPage ($page_number, $per_page), $total_page_number, $per_page, $page_number, [ "path" => Paginator::resolveCurrentPath (), "pageName" => $name, ]); } protected static function paginator ($items, $total, $perPage, $currentPage, $options) { return Container::getInstance ()->makeWith (LengthAwarePaginator::class, compact ( "items", "total", "perPage", "currentPage", "options" )); } }