| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ILIAS\Mail\Recipient:Public Member Functions | |
| __construct (private readonly int $user_id, private readonly ?ilObjUser $user, private readonly ilMailOptions $mail_options, private readonly Conductor $legal_documents) | |
| getUserId () | |
| getMailOptions () | |
| isUser () | |
| isUserActive () | |
| evaluateInternalMailReadability () | |
| userWantsToReceiveExternalMails () | |
| onlyToExternalMailAddress () | |
| getExternalMailAddress () | |
Definition at line 30 of file Recipient.php.
| ILIAS\Mail\Recipient::__construct | ( | private readonly int | $user_id, | 
| private readonly ?ilObjUser | $user, | ||
| private readonly ilMailOptions | $mail_options, | ||
| private readonly Conductor | $legal_documents | ||
| ) | 
Definition at line 32 of file Recipient.php.
| ILIAS\Mail\Recipient::evaluateInternalMailReadability | ( | ) | 
Definition at line 60 of file Recipient.php.
References ILIAS\Repository\user().
 Here is the call graph for this function:| ILIAS\Mail\Recipient::getExternalMailAddress | ( | ) | 
Definition at line 82 of file Recipient.php.
| ILIAS\Mail\Recipient::getMailOptions | ( | ) | 
Definition at line 45 of file Recipient.php.
| ILIAS\Mail\Recipient::getUserId | ( | ) | 
Definition at line 40 of file Recipient.php.
| ILIAS\Mail\Recipient::isUser | ( | ) | 
Definition at line 50 of file Recipient.php.
References ILIAS\Repository\user().
 Here is the call graph for this function:| ILIAS\Mail\Recipient::isUserActive | ( | ) | 
Definition at line 55 of file Recipient.php.
References ILIAS\Repository\user().
 Here is the call graph for this function:| ILIAS\Mail\Recipient::onlyToExternalMailAddress | ( | ) | 
| ILIAS\Mail\Recipient::userWantsToReceiveExternalMails | ( | ) | 
Definition at line 68 of file Recipient.php.
References ilMailOptions\INCOMING_BOTH, and ilMailOptions\INCOMING_EMAIL.