Spec-Zone.ru › Laravel 11

Пагинатор

интерфейс Пагинатор (Просмотреть исходный код)

Методы

строка url(int $page)

Получить URL для заданной страницы.

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

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

$this|строка|null fragment(string|null $fragment = null)

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

строка|null nextPageUrl()

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

строка|null previousPageUrl()

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

массив items()

Получить все элементы, которые отображаются постранично.

int|null firstItem()

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

int|null lastItem()

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

int perPage()

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

int currentPage()

Определить текущую страницу, которая отображается постранично.

bool hasPages()

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

bool hasMorePages()

Определить, есть ли больше элементов в хранилище данных.

строка|null path()

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

bool isEmpty()

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

bool isNotEmpty()

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

строка render(string|null $view = null, array $data = [])

Отобразить пагинатор, используя заданный вид.

Подробности

строка url(int $page)

Получить URL для заданной страницы.

Параметры

int $page

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

строка

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

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

Параметры

array|string|null $key
string|null $value

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

$this

$this|строка|null fragment(string|null $fragment = null)

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

Параметры

string|null $fragment

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

$this|строка|null

строка|null nextPageUrl()

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

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

строка|null

строка|null previousPageUrl()

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

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

строка|null

массив items()

Получить все элементы, которые отображаются постранично.

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

массив

int|null firstItem()

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

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

int|null

int|null lastItem()

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

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

int|null

int perPage()

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

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

int

int currentPage()

Определить текущую страницу, которая отображается постранично.

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

int

bool hasPages()

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

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

bool

bool hasMorePages()

Определить, есть ли больше элементов в хранилище данных.

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

bool

строка|null path()

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

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

строка|null

bool isEmpty()

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

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

bool

bool isNotEmpty()

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

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

bool

строка render(string|null $view = null, array $data = [])

Отобразить пагинатор, используя заданный вид.

Параметры

string|null $view
массив $data

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

строка

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

Spec-Zone.ru

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