|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Class UserMail this class handles user mails. More...
Collaboration diagram for ilMailOptions:Public Member Functions | |
| __construct ($a_user_id) | |
| Constructor setup an mail object. More... | |
| createMailOptionsEntry () | |
| create entry in table_mail_options for a new user this method should only be called from createUser() More... | |
| getOptions () | |
| get options of user and set variables $signature and $linebreak this method shouldn't bew called from outside use getSignature() and getLinebreak() @access private More... | |
| getLinebreak () | |
| get linebreak of user @access public More... | |
| getSignature () | |
| get signature of user @access public More... | |
| getIncomingType () | |
| setCronjobNotification () | |
| getCronjobNotification () | |
Data Fields | |
| $ilias | |
| $LOCAL = 0 | |
| $EMAIL = 1 | |
| $BOTH = 2 | |
| $linebreak | |
| $signature | |
| $incoming_type | |
| $cronjob_notification | |
Class UserMail this class handles user mails.
Definition at line 17 of file class.ilMailOptions.php.
| ilMailOptions::__construct | ( | $a_user_id | ) |
Constructor setup an mail object.
| int | user_id @access public |
Definition at line 48 of file class.ilMailOptions.php.
References $ilias, and getOptions().
Here is the call graph for this function:| ilMailOptions::createMailOptionsEntry | ( | ) |
create entry in table_mail_options for a new user this method should only be called from createUser()
Definition at line 66 of file class.ilMailOptions.php.
References $ilDB, $ilSetting, and IL_MAIL_BOTH.
| ilMailOptions::getCronjobNotification | ( | ) |
Definition at line 188 of file class.ilMailOptions.php.
References $cronjob_notification.
| ilMailOptions::getIncomingType | ( | ) |
| ilMailOptions::getLinebreak | ( | ) |
get linebreak of user @access public
Definition at line 164 of file class.ilMailOptions.php.
References $linebreak.
| ilMailOptions::getOptions | ( | ) |
get options of user and set variables $signature and $linebreak this method shouldn't bew called from outside use getSignature() and getLinebreak() @access private
Definition at line 90 of file class.ilMailOptions.php.
References $ilDB, $LOCAL, $res, $row, ilObjUser\_lookupEmail(), and DB_FETCHMODE_OBJECT.
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMailOptions::getSignature | ( | ) |
get signature of user @access public
Definition at line 174 of file class.ilMailOptions.php.
References $signature.
| ilMailOptions::setCronjobNotification | ( | ) |
Definition at line 184 of file class.ilMailOptions.php.
References $cronjob_notification.
| ilMailOptions::$BOTH = 2 |
Definition at line 24 of file class.ilMailOptions.php.
| ilMailOptions::$cronjob_notification |
Definition at line 40 of file class.ilMailOptions.php.
Referenced by getCronjobNotification(), and setCronjobNotification().
| ilMailOptions::$EMAIL = 1 |
Definition at line 23 of file class.ilMailOptions.php.
| ilMailOptions::$ilias |
Definition at line 19 of file class.ilMailOptions.php.
Referenced by __construct().
| ilMailOptions::$incoming_type |
Definition at line 39 of file class.ilMailOptions.php.
Referenced by getIncomingType().
| ilMailOptions::$linebreak |
Definition at line 31 of file class.ilMailOptions.php.
Referenced by getLinebreak().
| ilMailOptions::$LOCAL = 0 |
Definition at line 22 of file class.ilMailOptions.php.
Referenced by getOptions().
| ilMailOptions::$signature |
Definition at line 38 of file class.ilMailOptions.php.
Referenced by getSignature().