public function listAction() { $platforms_list = platformModel::getPlatforms(); foreach ($platforms_list as $k => $v) { $platforms_list[$k]['btn_edit'] = $this->render_common('btn_edit', array('url' => $this->makeURI(array('action' => 'edit', 'id_platform' => $v['id_platform'])))); $platforms_list[$k]['btn_delete'] = $this->render_common('btn_delete', array('url' => $this->makeURI(array('action' => 'delete', 'id_platform' => $v['id_platform'])), 'confirm_text' => 'Do you want to delete this platform?')); } $this->mainAction(array('content_data' => $this->render('platforms_list', array('platforms_list' => $platforms_list)))); return null; }
public function getAppLogs($id_application) { $result = array(); //$log_data = logModel::getAppLog( $id_application, $id_platform ); $platforms = platformModel::getPlatforms(); foreach ($platforms as $k => $v) { $log_data = array(); $log_data = logModel::getAppLog($id_application, $v['id_platform'], 10); if (count($log_data)) { $result[$v['id_platform']] = $log_data + array('name_platform' => $v['name_platform']); } } return $this->render('app_log', array('app_log' => $result)); }
private function getForm($data) { // data from last page reload. Save it and unset list($errors, $messages, $user_data) = appsModel::getSession(array('errors', 'messages', 'user_data')); appsModel::unsetSession(array('errors', 'messages', 'user_data')); // get platforms $platforms = platformModel::getPlatforms(); // app to platforms link $app2platform = appsModel::getApp2PlatformData($data['user_data']['id_application']); return $this->render('apps_form', $data + array('errors' => $errors, 'messages' => $messages, 'user_data' => $user_data, 'platforms' => $platforms, 'app2platform' => $app2platform, 'back_url' => $this->makeURI(array('action' => 'list')))); }