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()); }
/** * * misc tests */ public function testAssignmentOfQueryTerm() { $util = new Solrsearch_Model_PaginationUtil(10, 100, 0, 'queryTerm', 'testSearchType'); $array = $util->getFirstPageUrlArray(); $this->assertUrlArray(0, 10, 'testSearchType', 'queryTerm', $array); }