4include_once
'./Services/Mail/classes/class.ilMailNotification.php';
23 parent::__construct();
33 $this->ass_id = $a_val;
56 include_once(
"./Modules/Exercise/classes/class.ilExAssignment.php");
86 $this->
getMail()->appendInstallationSignature(
true);
88 $this->
sendMail(array($rcp),array(
'system'));
113 $ilUser->getFullName());
117 $this->
getMail()->appendInstallationSignature(
true);
119 $this->
sendMail(array($rcp),array(
'system'));
149 $this->
getMail()->appendInstallationSignature(
true);
151 $this->
sendMail(array($rcp),array(
'system'));
165 parent::initLanguage($a_usr_id);
static lookupTitle($a_id)
Lookup title.
send()
Send notifications.
initLanguage($a_usr_id)
Add language module exc.
getAssignmentId()
Get assignment id.
const TYPE_SUBMISSION_UPLOAD
const TYPE_FEEDBACK_FILE_ADDED
const TYPE_FEEDBACK_TEXT_ADDED
setAssignmentId($a_val)
Set assignment id.
Base class for course/group mail notifications.
appendBody($a_body)
Append body text.
sendMail(array $a_rcp, $a_type, $a_parse_recipients=true)
getType()
Get notification type.
getRecipients()
get array of recipients
getObjectTitle($a_shorten=false)
getLanguageText($a_keyword)
createPermanentLink($a_params=array(), $a_append='')
static getSalutation($a_usr_id, $a_language=null)
Get salutation.