BootstrapPresenter
class BootstrapPresenter extends Presenter (View source)
Properties
protected Paginator | $paginator | The paginator instance being rendered. |
from Presenter |
protected int | $currentPage | The current page of the paginator. |
from Presenter |
protected int | $lastPage | The last available page of the paginator. |
from Presenter |
Methods
Get HTML wrapper for a page link.
Get HTML wrapper for disabled text.
Get HTML wrapper for active text.
Get the previous page pagination element.
Details
void
__construct(Paginator $paginator)
Create a new Presenter instance.
string
getPageLinkWrapper(string $url, int $page, string $rel = null)
Get HTML wrapper for a page link.
string
getDisabledTextWrapper(string $text)
Get HTML wrapper for disabled text.
string
getActivePageWrapper(string $text)
Get HTML wrapper for active text.
string
render()
Render the Pagination contents.
string
getPageRange(int $start, int $end)
Create a range of pagination links.
protected string
getPageSlider()
Create a pagination slider link window.
string
getAdjacentRange()
Get the page range for the current page window.
string
getStart()
Create the beginning leader of a pagination slider.
string
getFinish()
Create the ending cap of a pagination slider.
string
getPrevious(string $text = '«')
Get the previous page pagination element.
string
getNext(string $text = '»')
Get the next page pagination element.
string
getDots()
Get a pagination "dot" element.
string
getLink(mixed $page)
Create a pagination slider link.
void
setCurrentPage(int $page)
Set the value of the current page.
void
setLastPage(int $page)
Set the value of the last page.