Factory
class Factory (View source)
Methods
void | __construct(Request $request, Factory $view, TranslatorInterface $trans, string $pageName = 'page') Create a new pagination factory. | |
Paginator | make(array $items, int $total, int|null $perPage = null) Get a new paginator instance. | |
View | getPaginationView(Paginator $paginator, string $view = null) Get the pagination view. | |
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 | setRequest(Request $request) Set the active request instance. | |
Factory | getViewFactory() Get the current view factory. | |
void | setViewFactory(Factory $view) Set the current view factory. | |
TranslatorInterface | getTranslator() Get the translator instance. |
Please login to continue.