Exemplo n.º 1
0
 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);
 }