public function viewAction() { $auth = Zend_Auth::getInstance(); if ($auth->hasIdentity()) { $loginUserId = $auth->getStorage()->read()->id; $loginuserRole = $auth->getStorage()->read()->emprole; $loginuserGroup = $auth->getStorage()->read()->group_id; } $id = $this->getRequest()->getParam('id'); if (is_numeric($id) && $id > 0) { $taskModel = new Default_Model_Createtasks(); $data = $taskModel->getProjectTaskDetailsForView($id); if (!empty($data)) { $this->view->data = $data; $this->view->allocationdata = sapp_Global::_convertArrayToHTMLTable("leavecardtablegrid", "Task Allocation Details", $taskModel->getTaskAllocationDetailsForView($id)); $this->view->id = $id; $this->view->controllername = "tasksallocation"; $this->view->ermsg = ''; $this->view->loginuserGroup = $loginuserGroup; } else { $this->view->ermsg = 'nodata'; } } else { $this->view->ermsg = 'nodata'; } }