Spec-Zone.ru › Laravel 9

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, int $onEachSide)

Получить слайдер URL-адресов, когда он слишком близок к началу окна.

array getSliderTooCloseToEnding(int $window, int $onEachSide)

Получить слайдер 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.

Параметры

LengthAwarePaginator $paginator

Возвращаемое значение

void

static array make(LengthAwarePaginator $paginator)

Создать новый экземпляр окна URL.

Параметры

LengthAwarePaginator $paginator

Возвращаемое значение

array

массив get()

Получить окно URL-адресов для отображения.

Возвращаемое значение

массив

защищенное массив getSmallSlider()

Получить слайдер URL-адресов, для которых недостаточно страниц для сдвига.

Возвращаемое значение

массив

защищенное массив getUrlSlider(int $onEachSide)

Создать ссылки слайдера URL-адресов.

Параметры

int $onEachSide

Возвращаемое значение

массив

защищенное массив getSliderTooCloseToBeginning(int $window, int $onEachSide)

Получить слайдер URL-адресов, когда он слишком близок к началу окна.

Параметры

int $window
int $onEachSide

Возвращаемое значение

массив

защищенное массив getSliderTooCloseToEnding(int $window, int $onEachSide)

Получить слайдер URL-адресов, когда он слишком близок к концу окна.

Параметры

int $window
int $onEachSide

Возвращаемое значение

массив

защищенное массив getFullSlider(int $onEachSide)

Получить слайдер URL-адресов, когда можно создать полный слайдер.

Параметры

int $onEachSide

Возвращаемое значение

массив

массив getAdjacentUrlRange(int $onEachSide)

Получить диапазон страниц для текущего окна страницы.

Параметры

int $onEachSide

Возвращаемое значение

массив

массив getStart()

Получить начальные URL-адреса слайдера пагинации.

Возвращаемое значение

массив

массив getFinish()

Получить конечные URL-адреса слайдера пагинации.

Возвращаемое значение

массив

bool hasPages()

Определить, содержит ли подлежащий пагинатор страницы для отображения.

Возвращаемое значение

bool

защищенное int currentPage()

Получить текущую страницу из пагинатора.

Возвращаемое значение

int

защищенное int lastPage()

Получить последнюю страницу из пагинатора.

Возвращаемое значение

int

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Pagination/UrlWindow.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API