/** * get items rewrited, add slider title to slide properties */ public function getItems() { $items = parent::getItems(); $arrSlidersAssoc = HelperUniteHCar::getArrSlidersAssoc(); foreach ($items as $key => $item) { if (!isset($arrSlidersAssoc[$item->sliderid])) { throw new Exception("Slider with id: {$item->sliderid} not found"); } $slider = $arrSlidersAssoc[$item->sliderid]; $items[$key]->slider_name = $slider["title"]; } return $items; }