27 $this->
user = $DIC->user();
38 $this->ass_id = $a_val;
61 case self::TYPE_FEEDBACK_FILE_ADDED:
91 $this->
getMail()->appendInstallationSignature(
true);
97 case self::TYPE_SUBMISSION_UPLOAD:
157 $this->
getMail()->appendInstallationSignature(
true);
163 case self::TYPE_FEEDBACK_TEXT_ADDED:
193 $this->
getMail()->appendInstallationSignature(
true);
209 parent::initLanguage($a_usr_id);
getType()
Get notification type.
const TYPE_SUBMISSION_UPLOAD
setAssignmentId($a_val)
Set assignment id.
getLanguageText($a_keyword)
const TYPE_FEEDBACK_TEXT_ADDED
getAssignmentId()
Get assignment id.
const TYPE_FEEDBACK_FILE_ADDED
sendMail(array $a_rcp, $a_parse_recipients=true)
Base class for course/group mail notifications.
getObjectTitle($a_shorten=false)
initLanguage($a_usr_id)
Add language module exc.
getRecipients()
get array of recipients
createPermanentLink($a_params=array(), $a_append='')
static lookupType($a_id)
Lookup type.
__construct(Container $dic, ilPlugin $plugin)
appendBody($a_body)
Append body text.
Exercise submission //TODO: This class has to much static methods related to delivered "files"...
send()
Send notifications.
static lookupTitle($a_id)
Lookup title.
static getSalutation($a_usr_id, ilLanguage $a_language=null)