Spec-Zone.ru › Laravel 10

Пейджинатор

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

Методы

строка 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/10.x/Illuminate/Contracts/Pagination/Paginator.html

Spec-Zone.ru

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