Spec-Zone.ru › Laravel 5.4

Презентатор

класс Presenter (Просмотреть исходный код)

Свойства

protected Paginator $paginator Экземпляр пагинатора, который отображается.
protected int $currentPage Текущая страница пагинатора.
protected int $lastPage Последняя доступная страница пагинатора.

Методы

void __construct(Paginator $paginator)

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

string getPageLinkWrapper(string $url, int $page, string $rel = null)

Получить HTML-обёртку для ссылки на страницу.

string getDisabledTextWrapper(string $text)

Получить HTML-обёртку для отключённого текста.

string getActivePageWrapper(string $text)

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

string render()

Отобразить содержимое пагинации.

string getPageRange(int $start, int $end)

Создать диапазон ссылок пагинации.

string getPageSlider()

Создать окно ссылок-слайдера пагинации.

string getAdjacentRange()

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

string getStart()

Создать начальный элемент-лидер слайдера пагинации.

string getFinish()

Создать конечный элемент-закрытие слайдера пагинации.

string getPrevious(string $text = '«')

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

string getNext(string $text = '»')

Получить элемент пагинации для следующей страницы.

string getDots()

Получить элемент пагинации "точка" (многоточие).

string getLink(mixed $page)

Создать ссылку-элемент слайдера пагинации.

void setCurrentPage(int $page)

Установить значение текущей страницы.

void setLastPage(int $page)

Установить значение последней страницы.

Детали

void __construct(Paginator $paginator)

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

Параметры

Paginator $paginator

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

void

abstract string getPageLinkWrapper(string $url, int $page, string $rel = null)

Получить HTML-обёртку для ссылки на страницу.

Параметры

string $url
int $page
string $rel

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

string

abstract string getDisabledTextWrapper(string $text)

Получить HTML-обёртку для отключённого текста.

Параметры

string $text

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

string

abstract string getActivePageWrapper(string $text)

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

Параметры

string $text

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

string

string render()

Отобразить содержимое пагинации.

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

string

string getPageRange(int $start, int $end)

Создать диапазон ссылок пагинации.

Параметры

int $start
int $end

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

string

protected string getPageSlider()

Создать окно ссылок-слайдера пагинации.

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

string

string getAdjacentRange()

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

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

string

string getStart()

Создать начальный элемент-лидер слайдера пагинации.

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

string

string getFinish()

Создать конечный элемент-закрытие слайдера пагинации.

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

string

string getPrevious(string $text = '«')

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

Параметры

string $text

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

string

string getNext(string $text = '»')

Получить элемент пагинации для следующей страницы.

Параметры

string $text

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

string

string getDots()

Получить элемент пагинации "точка" (многоточие).

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

string

string getLink(mixed $page)

Создать ссылку-элемент слайдера пагинации.

Параметры

mixed $page

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

string

void setCurrentPage(int $page)

Установить значение текущей страницы.

Параметры

int $page

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

void

void setLastPage(int $page)

Установить значение последней страницы.

Параметры

int $page

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

void

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

Spec-Zone.ru

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