4include_once
'./Services/Mail/classes/class.ilMailNotification.php';
59 $this->
getMail()->appendInstallationSignature(
true);
88 include_once
"Services/Link/classes/class.ilLink.php";
94 $this->
getMail()->appendInstallationSignature(
true);
108 parent::initLanguage($a_usr_id);
109 $this->
getLanguage()->loadLanguageModule(
'registration');
An exception for terminatinating execution or to throw for unit testing.
static _getStaticLink( $a_ref_id, $a_type='', $a_fallback_goto=true, $append="")
Get static link.
Base class for course/group mail notifications.
appendBody($a_body)
Append body text.
getType()
Get notification type.
getAdditionalInformation()
sendMail(array $a_rcp, $a_parse_recipients=true)
getRecipients()
get array of recipients
getLanguageText($a_keyword)
static getSalutation($a_usr_id, ilLanguage $a_language=null)
__construct()
Default constructor.
initLanguage($a_usr_id)
Add language module registration.
const TYPE_NOTIFICATION_CONFIRMATION
send()
Parse and send mail.
const TYPE_NOTIFICATION_APPROVERS
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc