public function deleteAction() { $folderObj = new Application_Model_Folder($this->user); $folderid = $this->request->getParam('id'); //if ($this->user->isSuperAdmin() || $this->session->canImport) { $reportObj = new Application_Model_Report(); if ($reportObj->getTotalSubscriberByFolder($folderid) == 0) { if ($folderObj->deleteFolder($folderid)) { $message = 'Folder Deleted.'; } else { $error = 'Folder error: ' . $folderObj->getError(); } } else { if ($folderObj->deleteFolderWithSubscriber($folderid)) { $message = 'Folder Deleted.'; } else { $error = 'Folder error: ' . $folderObj->getError(); } } //} $this->view->error = $error; $this->view->message = $message; $this->_redirector->gotoUrl('/folder/'); }