Страничный вывод
интерфейс Paginator (Просмотреть исходный код)
Методы
| строка | url(int $page) Получить URL для заданной страницы. | |
| $this | appends(array|string $key, string|null $value = null) Добавить набор значений строки запроса к страничному выводу. | |
| $this|строка | fragment(string|null $fragment = null) Получить/установить фрагмент URL, который будет добавлен к URL-адресам. | |
| строка|null | nextPageUrl() URL следующей страницы, или null. | |
| строка|null | previousPageUrl() Получить URL предыдущей страницы, или null. | |
| массив | items() Получить все элементы, которые отображаются в страничном выводе. | |
| целое | firstItem() Получить "индекс" первого элемента, отображаемого в страничном выводе. | |
| целое | lastItem() Получить "индекс" последнего элемента, отображаемого в страничном выводе. | |
| целое | perPage() Определить, сколько элементов отображается на странице. | |
| целое | currentPage() Определить текущую страницу, которая отображается в страничном выводе. | |
| логическое | hasPages() Определить, достаточно ли элементов для разделения на несколько страниц. | |
| логическое | hasMorePages() Определить, есть ли еще элементы в хранилище данных. | |
| логическое | isEmpty() Определить, пуст ли список элементов. | |
| логическое | isNotEmpty() Определить, не пуст ли список элементов. | |
| строка | render(string|null $view = null, array $data = []) Отобразить страничный вывод, используя заданный вид. |
Подробности
строка url(int $page)
Получить URL для заданной страницы.
$this appends(array|string $key, string|null $value = null)
Добавить набор значений строки запроса к страничному выводу.
$this|строка fragment(string|null $fragment = null)
Получить/установить фрагмент URL, который будет добавлен к URL-адресам.
строка|null nextPageUrl()
URL следующей страницы, или null.
строка|null previousPageUrl()
Получить URL предыдущей страницы, или null.
массив items()
Получить все элементы, которые отображаются в страничном выводе.
целое firstItem()
Получить "индекс" первого элемента, отображаемого в страничном выводе.
целое lastItem()
Получить "индекс" последнего элемента, отображаемого в страничном выводе.
целое perPage()
Определить, сколько элементов отображается на странице.
целое currentPage()
Определить текущую страницу, которая отображается в страничном выводе.
логическое hasPages()
Определить, достаточно ли элементов для разделения на несколько страниц.
логическое hasMorePages()
Определить, есть ли еще элементы в хранилище данных.
логическое isEmpty()
Определить, пуст ли список элементов.
логическое isNotEmpty()
Определить, не пуст ли список элементов.
строка render(string|null $view = null, array $data = [])
Отобразить страничный вывод, используя заданный вид.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Contracts/Pagination/Paginator.html