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()
Получить слайдер ссылок, если страниц недостаточно для слайдера.
protected array getUrlSlider(int $onEachSide)
Создать слайдер ссылок URL.
protected array getSliderTooCloseToBeginning(int $window)
Получить слайдер ссылок, если слишком близко к началу окна.
protected array getSliderTooCloseToEnding(int $window)
Получить слайдер ссылок, если слишком близко к концу окна.
protected array getFullSlider(int $onEachSide)
Получить слайдер ссылок, когда можно создать полный слайдер.
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/6.x/Illuminate/Pagination/UrlWindow.html