Spec-Zone.ru › Laravel 9

LengthAwarePaginator

интерфейс LengthAwarePaginator реализует Paginator (Посмотреть исходный код)

Методы

string url(int $page)

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

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

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

из Paginator
$this|string|null fragment(string|null $fragment = null)

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

из Paginator
string|null nextPageUrl()

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

из Paginator
string|null previousPageUrl()

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

из Paginator
array items()

Получить все элементы, разделяемые на страницы.

из Paginator
int firstItem()

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

из Paginator
int lastItem()

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

из Paginator
int perPage()

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

из Paginator
int currentPage()

Определить текущую страницу, разделяемую на страницы.

из Paginator
bool hasPages()

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

из Paginator
bool hasMorePages()

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

из Paginator
string|null path()

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

из Paginator
bool isEmpty()

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

из Paginator
bool isNotEmpty()

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

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

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

из Paginator
array getUrlRange(int $start, int $end)

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

int total()

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

int последняя страница()

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

Подробности

string url(int $page)

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

Параметры

int $page

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

string

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

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

Параметры

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

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

$this

$this|string|null fragment(string|null $fragment = null)

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

Параметры

string|null $fragment

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

$this|string|null

string|null nextPageUrl()

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

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

string|null

string|null previousPageUrl()

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

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

string|null

array items()

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

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

array

int firstItem()

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

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

int

int lastItem()

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

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

int

int perPage()

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

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

int

int currentPage()

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

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

int

bool hasPages()

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

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

bool

bool hasMorePages()

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

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

bool

string|null path()

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

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

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

Spec-Zone.ru

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