/** * Обработчик результат. Вносим изменения при необходимости * @param CDBResult $rsItems Выборка основного массива элементов * @return array Основной массив элементов */ private function data($rsItems) { if ($objX = $rsItems->GetNextElement()) { $x = array_merge($objX->getFields(), array('properties' => $objX->getProperties())); $item = $this->composeItem(new Item($x)); } CIBlockElement::CounterInc($item['id']); return $item; }