ILIAS
eassessment Revision 61809
|
Public Member Functions | |
__construct () | |
Default constructor. | |
send () | |
Parse and send mail. | |
Public Member Functions inherited from ilMailNotification | |
setType ($a_type) | |
Set notification type. | |
getType () | |
Get notification type. | |
setSender ($a_usr_id) | |
Set sender of mail. | |
getSender () | |
get sender of mail | |
setRecipients ($a_rcp) | |
set mail recipients | |
getRecipients () | |
get array of recipients | |
setRefId ($a_id) | |
Set ref id. | |
getRefId () | |
get reference id | |
getObjId () | |
get object id | |
setObjId ($a_obj_id) | |
set obj id | |
getObjType () | |
Get object type. | |
setAdditionalInformation ($a_info) | |
Additional information for creating notification mails. | |
getAdditionalInformation () | |
Get additional information for generating notification mails. | |
sendMail ($a_rcp, $a_type, $a_parse_recipients=true) | |
Send Mail. |
Data Fields | |
const | TYPE_NOTIFICATION_APPROVERS = 30 |
const | TYPE_NOTIFICATION_CONFIRMATION = 31 |
Data Fields inherited from ilMailNotification | |
const | SUBJECT_TITLE_LENGTH = 60 |
Protected Member Functions | |
initLanguage ($a_usr_id) | |
Add language module registration. | |
Protected Member Functions inherited from ilMailNotification | |
setSubject ($a_subject) | |
Set mail subject. | |
getSubject () | |
Get mail subject. | |
setBody ($a_body) | |
Set mail body. | |
appendBody ($a_body) | |
Append body text. | |
getBody () | |
Get body. | |
setLanguage ($a_language) | |
A language. | |
getLanguage () | |
get language object | |
getLanguageText ($a_keyword) | |
Replace new lines. | |
getObjectTitle ($a_shorten=false) | |
Get object title. | |
initMail () | |
Init mail. | |
getMail () | |
Get mail object. | |
createPermanentLink ($a_params=array(), $a_append= '') | |
Create a permanent link for an object. | |
userToString ($a_usr_id) | |
Utility function. |
Definition at line 13 of file class.ilRegistrationMailNotification.php.
ilRegistrationMailNotification::__construct | ( | ) |
Default constructor.
Reimplemented from ilMailNotification.
Definition at line 23 of file class.ilRegistrationMailNotification.php.
|
protected |
Add language module registration.
object | $a_usr_id |
Reimplemented from ilMailNotification.
Definition at line 108 of file class.ilRegistrationMailNotification.php.
References ilMailNotification\getLanguage().
Referenced by send().
ilRegistrationMailNotification::send | ( | ) |
Parse and send mail.
Reimplemented from ilMailNotification.
Definition at line 32 of file class.ilRegistrationMailNotification.php.
References ilMailNotification\appendBody(), ilMailNotification\getAdditionalInformation(), ilMailNotification\getLanguage(), ilMailNotification\getLanguageText(), ilMailNotification\getMail(), ilMailNotification\getRecipients(), ilMail\getSalutation(), ilMailNotification\getType(), initLanguage(), ilMailNotification\initMail(), ilMailNotification\sendMail(), ilMailNotification\setBody(), and ilMailNotification\setSubject().
const ilRegistrationMailNotification::TYPE_NOTIFICATION_APPROVERS = 30 |
Definition at line 15 of file class.ilRegistrationMailNotification.php.
Referenced by ilAccountRegistrationGUI\__distributeMails().
const ilRegistrationMailNotification::TYPE_NOTIFICATION_CONFIRMATION = 31 |
Definition at line 16 of file class.ilRegistrationMailNotification.php.
Referenced by ilAccountRegistrationGUI\__distributeMails().