Spec-Zone.ru › Laravel 5.8

LengthAwarePaginator

interface LengthAwarePaginator implements Paginator (View source)

Методы

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

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

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

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

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

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

из Paginator
строка|null nextPageUrl()

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

из Paginator
строка|null previousPageUrl()

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

из Paginator
массив items()

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

из Paginator
целое firstItem()

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

из Paginator
целое lastItem()

Получить "индекс" последнего элемента, который постраничен.

из Paginator
целое perPage()

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

из Paginator
целое currentPage()

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

из Paginator
логическое hasPages()

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

из Paginator
логическое hasMorePages()

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

из Paginator
логическое isEmpty()

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

из Paginator
логическое isNotEmpty()

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

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

Отобразить Paginator с помощью заданного представления.

из Paginator
массив getUrlRange(int $start, int $end)

Создать диапазон URL страниц для постраничной навигации.

целое total()

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

целое lastPage()

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

Подробности

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

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

Параметры

int $page

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

строка

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

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

Параметры

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()

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

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

массив

целое firstItem()

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

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

целое

целое lastItem()

Получить "индекс" последнего элемента, который постраничен.

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

целое

целое perPage()

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

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

целое

целое currentPage()

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

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

целое

логическое hasPages()

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

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

логическое

логическое hasMorePages()

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

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

логическое

логическое isEmpty()

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

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

логическое

логическое isNotEmpty()

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

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

логическое

string render(string|null $view = null, array $data = [])

Отобразить пагинатор с помощью заданного представления.

Параметры

string|null $view
array $data

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

string

array getUrlRange(int $start, int $end)

Создать диапазон URL-адресов пагинации.

Параметры

int $start
int $end

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

array

int total()

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

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

int

int lastPage()

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

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

int

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

Spec-Zone.ru

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