/**
  * @param array $arrRequiredFields
  * @return array
  */
 public function toArray($arrRequiredFields = [])
 {
     $array = [];
     $array['search_criteria'] = $this->searchResult->getSearchCriteria();
     $array['total_count'] = $this->searchResult->getTotalCount();
     foreach ($this->searchResult->getItems() as $item) {
         $array['items'][] = $item->toArray($arrRequiredFields);
     }
     return $array;
 }
Esempio n. 2
0
 public function testGetTotalCount()
 {
     $totalCount = 42;
     $this->query->expects($this->once())->method('getSize')->willReturn($totalCount);
     $this->assertEquals($totalCount, $this->searchResult->getTotalCount());
 }