35 $this->
user = $DIC->user();
41 $this->ass_id = $a_val;
49 public function send(): bool
55 case self::TYPE_FEEDBACK_FILE_ADDED:
85 $this->
getMail()->appendInstallationSignature(
true);
91 case self::TYPE_SUBMISSION_UPLOAD:
151 $this->
getMail()->appendInstallationSignature(
true);
157 case self::TYPE_FEEDBACK_TEXT_ADDED:
187 $this->
getMail()->appendInstallationSignature(
true);
201 parent::initLanguage($a_usr_id);
appendBody(string $a_body)
const TYPE_SUBMISSION_UPLOAD
sendMail(array $a_rcp, bool $a_parse_recipients=true)
static lookupTitle(int $a_id)
static lookupType(int $a_id)
initLanguage(int $a_usr_id)
Add language module exc.
setAssignmentId(int $a_val)
const TYPE_FEEDBACK_TEXT_ADDED
const TYPE_UPLOAD
direct checks against const should be avoided, use type objects instead
const TYPE_FEEDBACK_FILE_ADDED
Base class for course/group mail notifications.
static getSalutation(int $a_usr_id, ?ilLanguage $a_language=null)
getLanguageText(string $a_keyword)
getObjectTitle(bool $a_shorten=false)
createPermanentLink(array $a_params=[], string $a_append='')
__construct(Container $dic, ilPlugin $plugin)
setSubject(string $a_subject)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...