Spec-Zone.ru › Laravel 8

Paginator

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

Методы

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

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

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

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

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

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

строка|null nextPageUrl()

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

строка|null previousPageUrl()

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

массив items()

Получить все элементы, подлежащие пагинации.

int firstItem()

Получить "индекс" первого элемента, подлежащего пагинации.

int 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 $key, string|null $value = null)

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

Параметры

array|string $key
string|null $value

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

$this

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

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

Параметры

string|null $fragment

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

$this|строка

строка|null nextPageUrl()

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

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

строка|null

строка|null previousPageUrl()

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

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

строка|null

массив items()

Получить все элементы, подлежащие пагинации.

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

массив

int firstItem()

Получить "индекс" первого элемента, подлежащего пагинации.

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

int

int lastItem()

Получить "индекс" последнего элемента, подлежащего пагинации.

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

int

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/8.x/Illuminate/Contracts/Pagination/Paginator.html

Spec-Zone.ru

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