Spec-Zone.ru › Laravel 7

Пагинатор

интерфейс Пагинатор (Просмотр исходного кода)

Методы

строка 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()

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

строка|null path()

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

логическое isEmpty()

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

логическое isNotEmpty()

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

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

Отобразить пагинатор, используя заданный вид.

Подробности

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

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

Параметры

int $page

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

строка

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

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

Параметры

array|string $key
string|null $value

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

$this

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

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

Параметры

string|null $fragment

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

$this|строка

строка|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/7.x/Illuminate/Contracts/Pagination/Paginator.html

Spec-Zone.ru

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