3 declare(strict_types=1);
11 $renderer = $DIC->ui()->renderer();
12 $url = $DIC->http()->request()->getRequestTarget();
16 $parameter_name =
'page2';
22 $pagination =
$factory->viewControl()->pagination()
23 ->withTargetURL(
$url, $parameter_name)
24 ->withTotalEntries(1000)
26 ->withMaxPaginationButtons(5)
27 ->withCurrentPage($current_page);
29 list($range_offset, $range_length) = $pagination->getRange()->unpack();
30 $result =
"Show $range_length entries starting at $range_offset";
32 return $renderer->render($pagination)
Refinery Factory $refinery