Spec-Zone.ru › Laravel 9

Paginator

interface Paginator (View source)

Методы

строка url(int $page)

Получить URL для заданной страницы.

$this appends(array|string|null $key, string|null $value = null)

Добавить набор значений строки запроса к пагинатору.

$this|строка|null fragment(string|null $fragment = null)

Получить/установить фрагмент URL, который будет добавлен к URL-адресам.

строка|null nextPageUrl()

URL для следующей страницы или null.

строка|null previousPageUrl()

Получить URL для предыдущей страницы или null.

массив items()

Получить все элементы, которые постранично отображаются.

целое число firstItem()

Получить "индекс" первого элемента, который постранично отображается.

целое число lastItem()

Получить "индекс" последнего элемента, который постранично отображается.

целое число perPage()

Определить, сколько элементов отображается на странице.

целое число currentPage()

Определить текущую страницу, которая постранично отображается.

логическое значение hasPages()

Определить, достаточно ли элементов, чтобы разбить их на несколько страниц.

логическое значение hasMorePages()

Определить, есть ли ещё элементы в хранилище данных.

строка|null path()

Получить базовый путь для сгенерированных URL-адресов пагинатора.

логическое значение isEmpty()

Определить, пуст ли список элементов.

логическое значение isNotEmpty()

Определить, не пуст ли список элементов.

строка render(string|null $view = null, array $data = [])

Отобразить пагинатор с помощью заданного представления.

Подробности

строка url(int $page)

Получить URL для заданной страницы.

Параметры

int $page

Возвращаемое значение

строка

$this appends(array|string|null $key, string|null $value = null)

Добавить набор значений строки запроса к пагинатору.

Параметры

array|string|null $key
string|null $value

Возвращаемое значение

$this

$this|строка|null fragment(string|null $fragment = null)

Получить/установить фрагмент URL, который будет добавлен к URL-адресам.

Параметры

string|null $fragment

Возвращаемое значение

$this|строка|null

строка|null nextPageUrl()

URL для следующей страницы или null.

Возвращаемое значение

строка|null

строка|null previousPageUrl()

Получить URL для предыдущей страницы или null.

Возвращаемое значение

строка|null

массив items()

Получить все элементы, которые постранично отображаются.

Возвращаемое значение

массив

целое число firstItem()

Получить "индекс" первого элемента, который постранично отображается.

Возвращаемое значение

целое число

целое число lastItem()

Получить "индекс" последнего элемента, который постранично отображается.

Возвращаемое значение

целое число

целое число perPage()

Определить, сколько элементов отображается на странице.

Возвращаемое значение

целое число

целое число currentPage()

Определить текущую страницу, которая постранично отображается.

Возвращаемое значение

целое число

логическое значение hasPages()

Определить, достаточно ли элементов, чтобы разбить их на несколько страниц.

Возвращаемое значение

логическое значение

логическое значение hasMorePages()

Определить, есть ли ещё элементы в хранилище данных.

Возвращаемое значение

логическое значение

строка|null path()

Получить базовый путь для сгенерированных URL-адресов пагинатора.

Возвращаемое значение

строка|null

логическое значение isEmpty()

Определить, пуст ли список элементов.

Возвращаемое значение

логическое значение

логическое значение isNotEmpty()

Определить, не пуст ли список элементов.

Возвращаемое значение

логическое значение

строка render(string|null $view = null, array $data = [])

Отобразить пагинатор с помощью заданного представления.

Параметры

string|null $view
массив $data

Возвращаемое значение

строка

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Contracts/Pagination/Paginator.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API