Презентер
класс Презентер (Посмотреть исходный код)
Свойства
| 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 = '»') Получить элемент пагинации для следующей страницы. |
| строка | getDots() Получить элемент пагинации "точка". | |
| строка | getLink(mixed $page) Создать ссылку ползунка пагинации. | |
| void | setCurrentPage(int $page) Установить значение текущей страницы. | |
| void | setLastPage(int $page) Установить значение последней страницы. |
Подробности
void __construct(Paginator $paginator)
Создать новый экземпляр Presenter.
abstract строка getPageLinkWrapper(строка $url, int $page, строка $rel = null)
Получить HTML-обёртку для ссылки на страницу.
abstract строка getDisabledTextWrapper(строка $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.3/Illuminate/Pagination/Presenter.html