Spec-Zone.ru › Laravel 9

CursorPaginator

интерфейс CursorPaginator (Просмотреть исходный код)

Методы

строка url(Cursor|null $cursor)

Получить URL для заданного курсора.

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

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

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

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

строка|null previousPageUrl()

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

строка|null nextPageUrl()

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

массив items()

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

Cursor|null previousCursor()

Получить "курсор" предыдущего набора элементов.

Cursor|null nextCursor()

Получить "курсор" следующего набора элементов.

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

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

Cursor|null cursor()

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

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

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

строка|null path()

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

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

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

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

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

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

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

Подробности

строка url(Cursor|null $cursor)

Получить URL для заданного курсора.

Параметры

Cursor|null $cursor

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

строка

$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

string|null previousPageUrl()

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

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

string|null

string|null nextPageUrl()

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

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

string|null

array items()

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

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

array

Cursor|null previousCursor()

Получить "маркер" предыдущего набора элементов.

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

Cursor|null

Cursor|null nextCursor()

Получить "маркер" следующего набора элементов.

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

Cursor|null

int perPage()

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

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

int

Cursor|null cursor()

Получить текущий маркер, который страницируется.

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

Cursor|null

bool hasPages()

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

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

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

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

Spec-Zone.ru

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