Spec-Zone.ru › Laravel 11

CursorPaginator

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

Методы

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

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

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

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

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

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

$this withQueryString()

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

строка|null previousPageUrl()

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

строка|null nextPageUrl()

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

массив items()

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

Курсор|null previousCursor()

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

Курсор|null nextCursor()

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

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

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

Курсор|null cursor()

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

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

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

строка|null path()

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

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

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

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

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

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

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

Подробности

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

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

Параметры

Курсор|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

$this withQueryString()

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

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

$this

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/11.x/Illuminate/Contracts/Pagination/CursorPaginator.html

Spec-Zone.ru

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