Пейджинатор
интерфейс Пейджинатор (Просмотреть исходный код)
Методы
| строка | 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() Определить, есть ли больше элементов в хранилище данных. | |
| bool | isEmpty() Определить, пуст ли список элементов. | |
| строка | render(string|null $view = null, array $data = []) Отобразить пейджинатор, используя заданный вид. |
Подробности
строка 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()
Определить, есть ли больше элементов в хранилище данных.
bool isEmpty()
Определить, пуст ли список элементов.
строка render(string|null $view = null, array $data = [])
Отобразить пейджинатор, используя заданный вид.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Contracts/Pagination/Paginator.html