19 declare(strict_types=1);
    31         $this->
getLanguage()->loadLanguageModule(
'assessment');
    36     public function send(): void
    75         foreach ($info[
'questions_gui_list'] as $questionId => $questionGui) {
    76             $points = $info[
'questions_scoring_data'][$questionId][
'points'];
    77             $feedback = $info[
'questions_scoring_data'][$questionId][
'feedback'];
   100         $this->
getMail()->appendInstallationSignature(
true);
   115         if (strip_tags($feedback) != $feedback) {
   116             $feedback = preg_replace(
'/<br(.*\/)>/m', 
"\n", $feedback);
   117             $feedback = strip_tags($feedback);
 
appendBody(string $a_body)
 
sendMail(array $a_rcp, bool $a_parse_recipients=true)
 
convertFeedbackForMail($feedback)
 
__construct($userId, $testRefId)
 
getAdditionalInformation()
 
static getSalutation(int $a_usr_id, ?ilLanguage $a_language=null)
 
initLanguage(int $a_usr_id)
 
getLanguageText(string $a_keyword)
 
setRecipients(array $a_rcp)
 
setSubject(string $a_subject)