Spec-Zone.ru › Laravel 10

CursorPaginator

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

Методы

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

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

$thisappends(array|string|null $key, string|null $value = null)

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

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

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

$thiswithQueryString()

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

строка|nullpreviousPageUrl()

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

строка|nullnextPageUrl()

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

массивitems()

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

Cursor|nullpreviousCursor()

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

Cursor|nullnextCursor()

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

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

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

Cursor|nullcursor()

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

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

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

строка|nullpath()

Получить базовый путь для сгенерированных 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

$this
withQueryString()

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

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

$this

строка|null
previousPageUrl()

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

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

строка|null

строка|null
nextPageUrl()

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

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

строка|null

массив
items()

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

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

массив

Cursor|null
previousCursor()

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

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

Cursor|null

Cursor|null
nextCursor()

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

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

Cursor|null

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

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

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

целое число

Cursor|null
cursor()

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

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

Cursor|null

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

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

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

логическое значение

строка|null
path()

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

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

строка|null

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

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

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

логическое значение

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

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

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

логическое значение

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

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

Параметры

string|null$view
массив$data

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

строка

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

Spec-Zone.ru

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