private function setUpPagination($rows, $startIndex, $query) { $pagination = new Solrsearch_Model_PaginationUtil($rows, $this->numOfHits, $startIndex, $query, $this->searchtype); $this->view->nextPage = self::createSearchUrlArray($pagination->getNextPageUrlArray()); $this->view->prevPage = self::createSearchUrlArray($pagination->getPreviousPageUrlArray()); $this->view->lastPage = self::createSearchUrlArray($pagination->getLastPageUrlArray()); $this->view->firstPage = self::createSearchUrlArray($pagination->getFirstPageUrlArray()); }
public function testGetLastPageUrlArrayApplyingUserDefinedPagination() { $util = new Solrsearch_Model_PaginationUtil(10, 100, 44, null, 'testSearchType'); $array = $util->getLastPageUrlArray(); $this->assertUrlArray(90, 10, 'testSearchType', null, $array); }