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.
array get()
Получить окно URL-адресов для отображения.
protected array getSmallSlider()
Получить слайдер URL-адресов, если страниц недостаточно для слайдера.
protected array getUrlSlider(int $onEachSide)
Создать ссылки слайдера URL-адресов.
protected array getSliderTooCloseToBeginning(int $window)
Получить слайдер URL-адресов, если он слишком близок к началу окна.
protected array getSliderTooCloseToEnding(int $window)
Получить слайдер URL-адресов, если он слишком близок к концу окна.
protected array getFullSlider(int $onEachSide)
Получить слайдер URL-адресов, если можно создать полный слайдер.
array getAdjacentUrlRange(int $onEachSide)
Получить диапазон страниц для текущего окна страниц.
array getStart()
Получить начальные URL-адреса слайдера пагинации.
array getFinish()
Получить конечные URL-адреса слайдера пагинации.
bool hasPages()
Определить, содержит ли представленный пагинатор страницы для отображения.
protected int currentPage()
Получить текущую страницу из пагинатора.
protected int lastPage()
Получить последнюю страницу из пагинатора.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Pagination/UrlWindow.html