4 require_once
'Services/Mail/classes/class.ilMailNotification.php';
21 $this->
getLanguage()->loadLanguageModule(
'assessment');
65 foreach ($info[
'questions_gui_list'] as $questionId => $questionGui) {
66 $points = $info[
'questions_scoring_data'][$questionId][
'points'];
67 $feedback = $info[
'questions_scoring_data'][$questionId][
'feedback'];
90 $this->
getMail()->appendInstallationSignature(
true);
105 if (strip_tags($feedback) != $feedback) {
106 $feedback = preg_replace(
'/<br(.*\/)>/m',
"\n", $feedback);
107 $feedback = strip_tags($feedback);
convertFeedbackForMail($feedback)
getLanguageText($a_keyword)
initLanguage($a_usr_id)
Init language.
__construct($userId, $testRefId)
sendMail(array $a_rcp, $a_parse_recipients=true)
getAdditionalInformation()
Base class for course/group mail notifications.
getRecipients()
get array of recipients
setRecipients(array $a_rcp)
__construct(Container $dic, ilPlugin $plugin)
appendBody($a_body)
Append body text.
static getSalutation($a_usr_id, ilLanguage $a_language=null)