UrlWindow
class UrlWindow (View source)
Свойства
| protected LengthAwarePaginator | $paginator | Реализация пагинатора. |
Методы
| void | __construct(LengthAwarePaginator $paginator) Создать новый экземпляр окна URL. | |
| static array | make(LengthAwarePaginator $paginator) Создать новый экземпляр окна URL. | |
| array | get() Получить окно URL-адресов для отображения. | |
| array | getSmallSlider() Получить слайдер URL-адресов, когда страниц недостаточно для слайдера. | |
| array | getUrlSlider(int $onEachSide) Создать ссылки слайдера URL. | |
| array | getSliderTooCloseToBeginning(int $window) Получить слайдер URL-адресов, когда слишком близко к началу окна. | |
| array | getSliderTooCloseToEnding(int $window) Получить слайдер URL-адресов, когда слишком близко к концу окна. | |
| array | getFullSlider(int $onEachSide) Получить слайдер URL-адресов, когда можно создать полный слайдер. | |
| array | getAdjacentUrlRange(int $onEachSide) Получить диапазон страниц для текущего окна страниц. | |
| array | getStart() Получить начальные URL-адреса слайдера пагинации. | |
| array | getFinish() Получить конечные URL-адреса слайдера пагинации. | |
| bool | hasPages() Определить, имеет ли базовый пагинатор страницы для отображения. | |
| int | currentPage() Получить текущую страницу из пагинатора. | |
| int | lastPage() Получить последнюю страницу из пагинатора. |
Подробности
void __construct(LengthAwarePaginator $paginator)
Создать новый экземпляр окна URL.
static array make(LengthAwarePaginator $paginator)
Создать новый экземпляр окна URL.
массив get()
Получить окно URL-адресов для отображения.
защищенный массив getSmallSlider()
Получить ползунок URL-адресов, для которых не хватает страниц для слайдера.
защищенный массив getUrlSlider(int $onEachSide)
Создать ссылки слайдера URL.
защищенный массив getSliderTooCloseToBeginning(int $window)
Получить ползунок URL-адресов, когда он слишком близок к началу окна.
защищенный массив getSliderTooCloseToEnding(int $window)
Получить ползунок URL-адресов, когда он слишком близок к концу окна.
защищенный массив getFullSlider(int $onEachSide)
Получить ползунок URL-адресов, когда можно создать полный ползунок.
массив getAdjacentUrlRange(int $onEachSide)
Получить диапазон страниц для текущего окна страницы.
массив getStart()
Получить начальные URL-адреса ползунка пагинации.
массив getFinish()
Получить конечные URL-адреса ползунка пагинации.
bool hasPages()
Определить, имеет ли представленный пагинатор страницы для отображения.
защищенный int currentPage()
Получить текущую страницу из пагинатора.
защищенный int lastPage()
Получить последнюю страницу из пагинатора.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Pagination/UrlWindow.html