Spec-Zone.ru › Laravel 5.4

LengthAwarePaginator

interface LengthAwarePaginator implements Paginator (View source)

Методы

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

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

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

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

из 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
строка render(string|null $view = null, array $data = [])

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

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

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

целое число total()

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

целое число lastPage()

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

Подробности

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

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

Параметры

целое число $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()

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

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

массив

целое число firstItem()

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

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

целое число

целое число lastItem()

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

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

целое число

целое число perPage()

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

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

целое число

целое число currentPage()

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

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

целое число

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

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

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

логическое значение

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

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

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

логическое значение

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

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

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

логическое значение

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

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

Параметры

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

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

строка

array getUrlRange(int $start, int $end)

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

Параметры

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.4/Illuminate/Contracts/Pagination/LengthAwarePaginator.html

Spec-Zone.ru

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