Курсор
класс 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)
Создает новый экземпляр курсора.
строка|null parameter(строка $parameterName)
Получить заданный параметр из курсора.
массив parameters(массив $parameterNames)
Получить заданные параметры из курсора.
логическое значение pointsToNextItems()
Определить, указывает ли курсор на следующий набор элементов.
логическое значение pointsToPreviousItems()
Определить, указывает ли курсор на предыдущий набор элементов.
toArray()
Получить массивное представление курсора.
строка encode()
Получить закодированное строковое представление курсора для построения URL.
static Cursor|null fromEncoded(строка|null $encodedString)
Получить экземпляр курсора из закодированного строкового представления.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Pagination/Cursor.html