Spec-Zone.ru › Laravel 5.7

LengthAwarePaginator

интерфейс LengthAwarePaginator реализует Paginator (View source)

Методы

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

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

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

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

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

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

из Paginator
строка|null nextPageUrl()

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

из Paginator
строка|null previousPageUrl()

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

из Paginator
массив items()

Получить все элементы, подлежащие пагинации.

из Paginator
целое firstItem()

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

из Paginator
целое lastItem()

Получить «индекс» последнего элемента, подлежащего пагинации.

из Paginator
целое perPage()

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

из Paginator
целое currentPage()

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

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

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

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

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

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

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

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

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

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

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

из Paginator
массив getUrlRange(int $start, int $end)

Создать диапазон URL-адресов пагинации.

целое total()

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

целое lastPage()

Получить номер страницы последней доступной страницы.

Подробности

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

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

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

логическое

string render(string|null $view = null, array $data = [])

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

Параметры

string|null $view
array $data

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

string

array getUrlRange(int $start, int $end)

Создать диапазон URL-адресов пагинации.

Параметры

int $start
int $end

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

array

int total()

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

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

int

int lastPage()

Получить номер страницы последней доступной страницы.

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

int

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

Spec-Zone.ru

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