public function modifyEvent(\Model $model, &$results) { foreach ($results as $key => $val) { if (isset($val[$model->alias]['online_status'])) { $results[$key][$model->alias]['online_status'] = $this->modifyOnlineStatus($val[$model->alias]['online_status'], $val[$model->alias]['id'], '/events/editStatus/'); } if (isset($val[$model->alias]['start_time'])) { $results[$key][$model->alias]['start_time'] = $model->formatTimeResult($val[$model->alias]['start_time']); } if (isset($val[$model->alias]['end_time'])) { $results[$key][$model->alias]['end_time'] = $model->formatTimeResult($val[$model->alias]['end_time']); } if (isset($val[$model->alias]['fk_id_map_objects'])) { $results[$key][$model->alias]['fk_id_map_objects'] = $model->getLocationName($val[$model->alias]['fk_id_map_objects']); } if (isset($val[$model->alias]['img_url'])) { /** * Trebalo bi napraviti ovdje neki fallback na sliku lokacije, za one lokacije * koje nisu kreirane sa novim sistemom, gdje bi bilo korisno da postoji slika za njih u folderu events * Znam da je glupo da se iste slike nalaze na istom mjestu dva puta, ali za sad nema puno dogadjaja, pa * nije puno prostora. Jer ako ne zelimo sliku lokacije onda */ $results[$key][$model->alias]['img_url'] = $model->getImage($val[$model->alias]['img_url']); } } return $results; }