ILIAS
eassessment Revision 61809
|
Public Member Functions | |
__construct () | |
Default constructor. | |
send () | |
Parse and send mail. | |
![]() | |
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 |
![]() | |
const | SUBJECT_TITLE_LENGTH = 60 |
Protected Member Functions | |
initLanguage ($a_usr_id) | |
Add language module registration. | |
![]() | |
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().