|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\User\Settings\NewAccountMail\MailImplementation:
Collaboration diagram for ILIAS\User\Settings\NewAccountMail\MailImplementation:Public Member Functions | |
| __construct (private readonly string $lang_code, private readonly string $subject='', private readonly string $body='', private readonly string $salutation_none_specific='', private readonly string $salutation_male='', private readonly string $salutation_female='', private readonly ?string $attachment_rid=null, private readonly ?string $legacy_attachment_filename=null) | |
| getLangCode () | |
| getSubject () | |
| getBody () | |
| getSalutationNoneSpecific () | |
| getSalutationMale () | |
| getSalutationFemale () | |
| getAttachmentRid () | |
| getAttachment (ResourceStorage $irss) | |
| deleteAttachmentTempFile () | |
| toStorage () | |
| getLangCode () | |
| getSubject () | |
| getBody () | |
| getSalutationNoneSpecific () | |
| getSalutationMale () | |
| getSalutationFemale () | |
| getAttachment (ResourceStorage $irss) | |
Private Member Functions | |
| ensureAttachmentFileExists (ResourceStorage $irss, ResourceIdentification $rid) | |
Private Attributes | |
| string | $temp_file_path |
Definition at line 26 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::__construct | ( | private readonly string | $lang_code, |
| private readonly string | $subject = '', |
||
| private readonly string | $body = '', |
||
| private readonly string | $salutation_none_specific = '', |
||
| private readonly string | $salutation_male = '', |
||
| private readonly string | $salutation_female = '', |
||
| private readonly ?string | $attachment_rid = null, |
||
| private readonly ?string | $legacy_attachment_filename = null |
||
| ) |
| ILIAS\User\Settings\NewAccountMail\MailImplementation::deleteAttachmentTempFile | ( | ) |
Definition at line 109 of file MailImplementation.php.
|
private |
Definition at line 128 of file MailImplementation.php.
Referenced by ILIAS\User\Settings\NewAccountMail\MailImplementation\getAttachment().
Here is the caller graph for this function:| ILIAS\User\Settings\NewAccountMail\MailImplementation::getAttachment | ( | ResourceStorage | $irss | ) |
Implements ILIAS\User\Settings\NewAccountMail\Mail.
Definition at line 77 of file MailImplementation.php.
References $path, CLIENT_DATA_DIR, ILIAS\User\Settings\NewAccountMail\MailImplementation\ensureAttachmentFileExists(), and USER_FOLDER_ID.
Here is the call graph for this function:| ILIAS\User\Settings\NewAccountMail\MailImplementation::getAttachmentRid | ( | ) |
Definition at line 72 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::getBody | ( | ) |
Implements ILIAS\User\Settings\NewAccountMail\Mail.
Definition at line 52 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::getLangCode | ( | ) |
Implements ILIAS\User\Settings\NewAccountMail\Mail.
Definition at line 42 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::getSalutationFemale | ( | ) |
Implements ILIAS\User\Settings\NewAccountMail\Mail.
Definition at line 67 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::getSalutationMale | ( | ) |
Implements ILIAS\User\Settings\NewAccountMail\Mail.
Definition at line 62 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::getSalutationNoneSpecific | ( | ) |
Implements ILIAS\User\Settings\NewAccountMail\Mail.
Definition at line 57 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::getSubject | ( | ) |
Implements ILIAS\User\Settings\NewAccountMail\Mail.
Definition at line 47 of file MailImplementation.php.
| ILIAS\User\Settings\NewAccountMail\MailImplementation::toStorage | ( | ) |
Definition at line 116 of file MailImplementation.php.
References ilDBConstants\T_TEXT.
|
private |
Definition at line 28 of file MailImplementation.php.