Spec-Zone.ru › Laravel 5.5

Страничный навигатор

интерфейс 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 для заданной страницы.

Параметры

целое число $page

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

строка

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

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

Параметры

массив|строка $key
строка|null $value

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

$this

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

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

Параметры

строка|null $fragment

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

$this|строка

строка|null nextPageUrl()

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

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

строка|null

строка|null previousPageUrl()

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

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

строка|null

массив items()

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

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

массив

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

Получить «индекс» первого элемента, обрабатываемого по страницам.

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

целое число

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

Получить «индекс» последнего элемента, обрабатываемого по страницам.

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

целое число

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

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

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

целое число

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

Определить текущую обрабатываемую страницу.

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

целое число

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

строка|null $view
массив $data

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

строка

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

Spec-Zone.ru

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