4 require_once
'Services/Mail/classes/class.ilMailNotification.php';
15 parent::__construct();
21 $this->
getLanguage()->loadLanguageModule(
'assessment');
23 $this->
initMail()->enableSoap(
false);
65 foreach(
$info[
'questions_gui_list'] as $questionId => $questionGui)
67 $points =
$info[
'questions_scoring_data'][$questionId][
'points'];
68 $feedback =
$info[
'questions_scoring_data'][$questionId][
'feedback'];
91 $this->
getMail()->appendInstallationSignature(
true);
106 if( strip_tags($feedback) != $feedback )
108 $feedback = preg_replace(
'/<br(.*\/)>/m',
"\n", $feedback);
109 $feedback = strip_tags($feedback);
convertFeedbackForMail($feedback)
getLanguageText($a_keyword)
initLanguage($a_usr_id)
Init language.
__construct($userId, $testRefId)
getAdditionalInformation()
Base class for course/group mail notifications.
Create styles array
The data for the language used.
sendMail(array $a_rcp, $a_type, $a_parse_recipients=true)
getRecipients()
get array of recipients
setRecipients(array $a_rcp)
appendBody($a_body)
Append body text.