Spec-Zone.ru › Laravel 10

Курсор

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

Свойства

protected массив $parameters

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

protected bool $pointsToNextItems

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

Методы

__construct(массив $parameters, bool $pointsToNextItems = true)

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

строка|null parameter(строка $parameterName)

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

массив parameters(массив $parameterNames)

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

bool pointsToNextItems()

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

bool pointsToPreviousItems()

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

toArray()

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

строка encode()

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

статический Cursor|null fromEncoded(строка|null $encodedString)

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

Подробности

__construct(массив $parameters, bool $pointsToNextItems = true)

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

Параметры

массив $parameters
bool $pointsToNextItems

строка|null parameter(строка $parameterName)

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

Параметры

строка $parameterName

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

строка|null

Исключения

UnexpectedValueException

массив parameters(массив $parameterNames)

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

Параметры

массив $parameterNames

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

массив

bool pointsToNextItems()

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

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

bool

bool pointsToPreviousItems()

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

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

bool

toArray()

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

строка encode()

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

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

строка

static Cursor|null fromEncoded(строка|null $encodedString)

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

Параметры

строка|null $encodedString

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

Cursor|null

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

Spec-Zone.ru

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