Spec-Zone.ru › Laravel 8

LengthAwarePaginator

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

Методы

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

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

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

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

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

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

из Paginator
булево isEmpty()

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

из Paginator
булево isNotEmpty()

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

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

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

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

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

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

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

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

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

Подробности

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

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

Параметры

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

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

строка

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

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

Параметры

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

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

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

булево

строка|null path()

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

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

строка|null

bool isEmpty()

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

Значение возврата

bool

bool isNotEmpty()

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

Значение возврата

bool

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/8.x/Illuminate/Contracts/Pagination/LengthAwarePaginator.html

Spec-Zone.ru

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