function mailUserResults() { if (!$this->object->hasMailOwnResults()) { $this->backToRepository(); } $this->checkAuth(false, true); $recipient = $_POST["mail"]; if (!ilUtil::is_email($recipient)) { $this->ctrl->redirect($this, "runShowFinishedPage"); } $survey_gui = new ilObjSurveyGUI(); $survey_gui->sendUserResultsMail($_SESSION["finished_id"][$this->object->getId()], $recipient); ilUtil::sendSuccess($this->lng->txt("mail_sent"), true); $this->ctrl->redirect($this, "runShowFinishedPage"); }
ilObjQuestionPoolGUI::_goto($target_id); break; // please migrate to default branch implementation // please migrate to default branch implementation case "spl": require_once "./Modules/SurveyQuestionPool/classes/class.ilObjSurveyQuestionPoolGUI.php"; ilObjSurveyQuestionPoolGUI::_goto($target_id); break; // please migrate to default branch implementation // please migrate to default branch implementation case "svy": require_once "./Modules/Survey/classes/class.ilObjSurveyGUI.php"; if (array_key_exists("accesscode", $_GET)) { ilObjSurveyGUI::_goto($target_id, $_GET["accesscode"]); } else { ilObjSurveyGUI::_goto($target_id); } break; // please migrate to default branch implementation // please migrate to default branch implementation case "webr": require_once "./Modules/WebResource/classes/class.ilObjLinkResourceGUI.php"; ilObjLinkResourceGUI::_goto($target_id, $rest); break; // please migrate to default branch implementation // please migrate to default branch implementation case "sahs": require_once "./Modules/ScormAicc/classes/class.ilObjSAHSLearningModuleGUI.php"; ilObjSAHSLearningModuleGUI::_goto($target_id); break; // please migrate to default branch implementation