settings['featurearea'] != "") { $featureArea = $this->featureAreaRepository->findByUid((int)$this->settings['featurearea']); $this->view->assign('featureArea', $featureArea); } $features = $this->featureRepository->findByFilter($this->settings); $this->view->assign('features', $features); } /** * action showRecord * * @return void */ public function showFeatureRecordsAction() { $features = []; $ids = explode(',', $this->settings['feature']); foreach ($ids as $key => $id) { $features[$id] = $this->featureRepository->findByUid((int)$id); } $this->view->assign('features', $features); } /** * action showRecord * * @return void */ public function showFeatureAreaRecordsAction() { $featureAreas = []; $ids = explode(',', $this->settings['featureArea']); foreach ($ids as $key => $id) { $featureAreas[$id] = $this->featureAreaRepository->findByUid((int)$id); } $this->view->assign('featureAreas', $featureAreas); } }