ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
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().
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.
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.