Factory
class Factory (View source)
Methods
void
__construct(
Request $request,
Factory $view,
TranslatorInterface $trans,
string $pageName = 'page')
Create a new pagination factory.
int
getCurrentPage()
Get the number of the current page.
void
setCurrentPage(
int $number)
Set the number of the current page.
string
getCurrentUrl()
Get the root URL for the request.
void
setBaseUrl(
string $baseUrl)
Set the base URL in use by the paginator.
void
setPageName(
string $pageName)
Set the input page parameter name used by the paginator.
string
getPageName()
Get the input page parameter name used by the paginator.
string
getViewName(
string $view = null)
Get the name of the pagination view.
void
setViewName(
string $viewName)
Set the name of the pagination view.
string
getLocale()
Get the locale of the paginator.
void
setLocale(
string $locale)
Set the locale of the paginator.
Request
getRequest()
Get the active request instance.
void
getViewFactory()
Get the current view factory.
void
TranslatorInterface
getTranslator()
Get the translator instance.
Details
at line line 74
void
__construct(
Request $request,
Factory $view,
TranslatorInterface $trans,
string $pageName = 'page')
Create a new pagination factory.
at line line 101
Paginator
make(
array $items,
int $total,
int|null $perPage = null)
Get a new paginator instance.
at line line 115
View
getPaginationView(
Paginator $paginator,
string $view = null)
Get the pagination view.
at line line 177
void
setPageName(
string $pageName)
Set the input page parameter name used by the paginator.