protected function _findGroupEricsson(\App_ListFilter $filterList, $data, $paging) { $group = $filterList->getGroup(); $filterList->setGroup(null); if (!isset($data['maxFirstPages'])) { $data['maxFirstPages'] = 0; } $data['filterList'] = $filterList; $groupsData = $this->_findAllEricsson($data); foreach ($groupsData as $groupData) { if (isset($groupData['label']) && $groupData['label'] == $group) { $gFilterList = clone $filterList; $gFilterList->setGroup($group); $result = $this->_fetchPageEricsson($gFilterList, $paging); if ($result) { return $result; } } } return array('items' => array(), 'count' => 0); }