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(Presenter $presenter = null) Отобразить постраничный элемент с помощью заданного Presenter. | из Paginator |
| целое число | total() Определить общее количество элементов в хранилище данных. | |
| целое число | lastPage() Получить номер страницы последней доступной страницы. |
Подробности
строка 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()
Получить все элементы, которые отображаются постранично.
целое число firstItem()
Получить "индекс" первого элемента, отображаемого постранично.
целое число lastItem()
Получить "индекс" последнего элемента, отображаемого постранично.
целое число perPage()
Определить, сколько элементов отображается на странице.
целое число currentPage()
Определить текущую страницу, отображаемую постранично.
логическое значение hasPages()
Определить, достаточно ли элементов для разделения на несколько страниц.
логическое значение hasMorePages()
Определить, есть ли больше элементов в хранилище данных.
логическое значение isEmpty()
Определить, пуст ли список элементов.
строка render(Presenter $presenter = null)
Отобразить постраничный элемент с помощью заданного Presenter.
int total()
Определить общее количество элементов в хранилище данных.
int lastPage()
Получить номер страницы последней доступной страницы.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Contracts/Pagination/LengthAwarePaginator.html