Spec-Zone.ru › Laravel 8

Курсор

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

Свойства

protected массив $parameters

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

protected логическое значение $pointsToNextItems

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

Методы

__construct(массив $parameters, логическое значение $pointsToNextItems = true)

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

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

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

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

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

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

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

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

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

массив toArray()

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

строка encode()

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

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

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

Подробности

__construct(массив $parameters, логическое значение $pointsToNextItems = true)

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

Параметры

массив $parameters
логическое значение $pointsToNextItems

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

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

Параметры

строка $parameterName

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

строка|null

Исключения

UnexpectedValueException

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

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

Параметры

массив $parameterNames

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

массив

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

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

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

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

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

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

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

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

массив toArray()

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

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

массив

строка encode()

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

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

строка

статический 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/8.x/Illuminate/Pagination/Cursor.html

Spec-Zone.ru

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