Spec-Zone.ru › Laravel 8

CursorPaginator

интерфейс CursorPaginator (View source)

Методы

string url(Cursor|null $cursor)

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

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

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

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

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

string|null previousPageUrl()

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

string|null nextPageUrl()

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

array items()

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

Cursor|null previousCursor()

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

Cursor|null nextCursor()

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

int perPage()

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

Cursor|null cursor()

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

bool hasPages()

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

string|null path()

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

bool isEmpty()

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

bool isNotEmpty()

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

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

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

Подробности

string url(Cursor|null $cursor)

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

Параметры

Cursor|null $cursor

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

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

Spec-Zone.ru

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