Spec-Zone.ru › Laravel 10

LengthAwarePaginator

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

Методы

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

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

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

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

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

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

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

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

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

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

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

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

из Paginator
int|null firstItem()

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

из Paginator
int|null lastItem()

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

из Paginator
int perPage()

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

из Paginator
int currentPage()

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

из Paginator
bool hasPages()

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

из Paginator
bool hasMorePages()

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

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

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

из Paginator
bool isEmpty()

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

из Paginator
bool isNotEmpty()

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

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

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

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

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

int total()

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

int lastPage()

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

Детали

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

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

Параметры

int $page

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

строка

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

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

Параметры

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

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

$this

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

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

Параметры

string|null $fragment

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

$this|строка|null

строка|null nextPageUrl()

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

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

строка|null

строка|null previousPageUrl()

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

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

строка|null

массив items()

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

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

массив

int|null firstItem()

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

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

int|null

int|null lastItem()

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

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

int|null

int perPage()

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

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

int

int currentPage()

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

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

int

bool hasPages()

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

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

bool

bool hasMorePages()

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

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

bool

строка|null path()

Получить базовый путь для 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)

Создать диапазон ссылок для постраничной навигации.

Параметры

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

Spec-Zone.ru

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