ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
|
Public Member Functions | |
__construct (private int $user_id, private ?ilObjUser $user, private ilMailOptions $mail_options, private Conductor $legal_documents) | |
getUserId () | |
getMailOptions () | |
isUser () | |
isUserActive () | |
isUserExpired () | |
evaluateInternalMailReadability () | |
userWantsToReceiveExternalMails () | |
onlyToExternalMailAddress () | |
getExternalMailAddress () | |
Definition at line 30 of file Recipient.php.
ILIAS\Mail\Recipient::__construct | ( | private int | $user_id, |
private ?ilObjUser | $user, | ||
private ilMailOptions | $mail_options, | ||
private Conductor | $legal_documents | ||
) |
Definition at line 32 of file Recipient.php.
ILIAS\Mail\Recipient::evaluateInternalMailReadability | ( | ) |
Definition at line 65 of file Recipient.php.
References ILIAS\Mail\Recipient\isUserExpired(), and ILIAS\Repository\user().
ILIAS\Mail\Recipient::getExternalMailAddress | ( | ) |
Definition at line 88 of file Recipient.php.
ILIAS\Mail\Recipient::getMailOptions | ( | ) |
Definition at line 45 of file Recipient.php.
ILIAS\Mail\Recipient::getUserId | ( | ) |
ILIAS\Mail\Recipient::isUser | ( | ) |
Definition at line 50 of file Recipient.php.
References ILIAS\Repository\user().
ILIAS\Mail\Recipient::isUserActive | ( | ) |
Definition at line 55 of file Recipient.php.
References ILIAS\Repository\user().
ILIAS\Mail\Recipient::isUserExpired | ( | ) |
Definition at line 60 of file Recipient.php.
References ILIAS\Repository\user().
Referenced by ILIAS\Mail\Recipient\evaluateInternalMailReadability().
ILIAS\Mail\Recipient::onlyToExternalMailAddress | ( | ) |
ILIAS\Mail\Recipient::userWantsToReceiveExternalMails | ( | ) |
Definition at line 74 of file Recipient.php.
References ilMailOptions\INCOMING_BOTH, and ilMailOptions\INCOMING_EMAIL.