/** * Edits a organisation * * @param string $id */ public function editAction($id) { $organisation = Organisation::findFirstByid($id); if (!$organisation) { $this->flash->error("organisation was not found"); return $this->dispatcher->forward(array("controller" => "organisation", "action" => "index")); } $LoginList = \PRIME\Controllers\GetController::getLoginList(); $this->view->setVar('loginList', $LoginList); $this->view->id = $organisation->id; $this->tag->setDefault("id", $organisation->id); $this->tag->setDefault("name", $organisation->name); $database = OrgDatabase::findFirstByorganisation_id($id); $this->tag->setDefault("db_id", $database->id); $this->tag->setDefault("db_host", $database->db_host); $this->tag->setDefault("db_username", $database->db_username); $this->tag->setDefault("db_password", $database->db_password); $this->tag->setDefault("db_name", $database->db_name); $this->view->setVar("organisation_id", $organisation->id); $data = Login::find("organisation_id= " . $organisation->id); $this->view->setVar("logins", $data); $data = DataConnector::find("organisation_id= " . $organisation->id); $this->view->setVar("data_connectors", $data); $this->view->setVar("themeList", $this->getThemeList()); }
public function indexAction() { $auth = $this->session->get("auth"); $DashboardList = \PRIME\Controllers\GetController::getDashboardList(); $this->view->setVar('dashboardList', $this->getDashboardList()); $data = Dashboard::find("organisation_id= " . $auth['organisation_id']); $this->view->setVar("dashboards", $data); $data = Variables::find("organisation_id= " . $auth['organisation_id']); $this->view->setVar("variables", $data); }