2 namespace TYPO3\CMS\IndexedSearch\ViewHelpers;
36 public function render($numberOfResults, $resultsPerPage, $currentPage = 1)
38 return static::renderStatic(
40 'numberOfResults' => $numberOfResults,
41 'resultsPerPage' => $resultsPerPage,
42 'currentPage' => $currentPage,
45 $this->renderingContext
57 $numberOfResults = $arguments[
'numberOfResults'];
58 $resultsPerPage = $arguments[
'resultsPerPage'];
59 $currentPage = $arguments[
'currentPage'];
61 $firstResultOnPage = $currentPage * $resultsPerPage + 1;
62 $lastResultOnPage = $currentPage * $resultsPerPage + $resultsPerPage;
64 return sprintf($label, $firstResultOnPage, min(array($numberOfResults, $lastResultOnPage)), $numberOfResults);