public function search(array $criteria, SearchAdminPagerService $p) { $queryParams = array('page' => $criteria['page']); $this->setQueryParamsAndCriteria($queryParams); $this->queryBuilder = $this->buildQueryBuilder($criteria); $pager = $p->searchPager($this->queryBuilder, $this->queryParams); $results = $pager->getResults(); $arr = array(); foreach ($results as $val) { $arr[] = $this->buildResult($val); } return $arr; }
public function testGetPager() { $this->pagerService = new SearchAdminPagerService(); $pager = $this->pagerService->getPager(); return $pager; }