Презентатор
класс 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.
abstract string getPageLinkWrapper(string $url, int $page, string $rel = null)
Получить HTML-обёртку для ссылки на страницу.
abstract string getDisabledTextWrapper(string $text)
Получить HTML-обёртку для отключённого текста.
abstract string getActivePageWrapper(string $text)
Получить HTML-обёртку для активного текста.
string render()
Отобразить содержимое пагинации.
string getPageRange(int $start, int $end)
Создать диапазон ссылок пагинации.
protected 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)
Установить значение последней страницы.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Pagination/Presenter.html