/** * Matter detail page * * */ public function viewAction() { $matter_id = $this->_getParam('id', 0); // $matter_index = $this->_getParam('rid',0); // $matter_id = $this->_getParam('id'); $matter_index = $this->_getParam('rid'); $matterModel = new Application_Model_Matter(); $this->view->matter_record = $matterModel->getMatter($matter_id); $this->view->matter_actors = $matterModel->getMatterActors($matter_id, $this->view->matter_record[0]['container_ID']); if ($this->view->matter_record[0]['parent_ID'] > 0) { $this->view->matter_parent = $matterModel->getMatter($this->view->matter_record[0]['parent_ID']); } else { $this->view->matter_parent = 0; } if ($this->view->matter_record[0]['container_ID'] > 0) { $this->view->matter_container = $matterModel->getMatter($this->view->matter_record[0]['container_ID']); } else { $this->view->matter_container = 0; } $this->view->matter_events = $matterModel->getMatterEvents($matter_id); $this->view->matter_open_tasks = $matterModel->getOpenTasks($matter_id); $this->view->matter_open_tasks_ren = $matterModel->getOpenTasksREN($matter_id); $this->view->matter_expiry = $matterModel->getMatterExpiry($matter_id); $this->view->matter_classifier = $matterModel->getClassifier($matter_id); $this->view->matter_classifier_main = $matterModel->getClassifier($matter_id, 1); $this->view->matter_classifier_container = $matterModel->getClassifier($this->view->matter_record[0]['container_ID']); $this->view->matter_classifier_container_main = $matterModel->getClassifier($this->view->matter_record[0]['container_ID'], 1); $this->view->classifiers = $matterModel->getClassifiers($matter_id); $this->view->matter_id = $matter_id; $this->view->matter_index = $matter_index; $this->view->national_phase = 0; if (in_array($this->view->matter_record[0]['country'], array('EP', 'WO', 'OA', 'EM'))) { $this->view->national_phase = 1; } }