Пример #1
0
 public function indexAction()
 {
     $this->view->headTitle('Configuration Management');
     $this->view->headLink()->appendStylesheet("/css/template/table.css");
     $projects = new GD_Model_ProjectsMapper();
     $project_slug = $this->_getParam("project");
     if ($project_slug != "") {
         $project = $projects->getProjectBySlug($project_slug);
     }
     $this->view->project = $project;
     $configs = new GD_Model_ConfigsMapper();
     $this->view->configs = $configs->getConfigsByProject($project->getId());
     $configs_servers_map = new GD_Model_ConfigsServersMapper();
     foreach ($this->view->configs as $config) {
         $config->servers = $configs_servers_map->getAllServersForConfig($config->getId());
     }
 }