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");
 }
Esempio n. 2
0
     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