Spec-Zone.ru › Laravel 11

Курсор

класс Cursor реализует Arrayable (Просмотреть исходный код)

Свойства

protected array $parameters

Параметры, связанные с курсором.

protected bool $pointsToNextItems

Определяет, указывает ли курсор на следующий или предыдущий набор элементов.

Методы

__construct(array $parameters, bool $pointsToNextItems = true)

Создать новый экземпляр курсора.

string|null parameter(string $parameterName)

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

array parameters(array $parameterNames)

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

bool pointsToNextItems()

Определить, указывает ли курсор на следующий набор элементов.

bool pointsToPreviousItems()

Определить, указывает ли курсор на предыдущий набор элементов.

toArray()

Получить массивное представление курсора.

string encode()

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

static Cursor|null fromEncoded(string|null $encodedString)

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

Подробное описание

__construct(array $parameters, bool $pointsToNextItems = true)

Создать новый экземпляр курсора.

Параметры

array $parameters
bool $pointsToNextItems

string|null parameter(string $parameterName)

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

Параметры

string $parameterName

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

string|null

Исключения

UnexpectedValueException

array parameters(array $parameterNames)

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

Параметры

array $parameterNames

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

array

bool pointsToNextItems()

Определить, указывает ли курсор на следующий набор элементов.

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

bool

bool pointsToPreviousItems()

Определить, указывает ли курсор на предыдущий набор элементов.

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

bool

toArray()

Получить массивное представление курсора.

string encode()

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

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

string

static Cursor|null fromEncoded(string|null $encodedString)

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

Параметры

string|null $encodedString

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

Cursor|null

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

Spec-Zone.ru

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