ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Public Member Functions | |
__construct (private readonly ilMustacheFactory $mustacheFactory, private readonly ilIniFile $client_ini_file, private readonly ilLanguage $lng, private readonly ilSetting $settings) | |
installation () | |
user (int $user_id) | |
getPlaceholder (int $user_id=0) | |
Private Member Functions | |
processSignature (Placeholder $placeholder, Signature $signature) | |
Definition at line 37 of file MailSignatureService.php.
ILIAS\Mail\Service\MailSignatureService::__construct | ( | private readonly ilMustacheFactory | $mustacheFactory, |
private readonly ilIniFile | $client_ini_file, | ||
private readonly ilLanguage | $lng, | ||
private readonly ilSetting | $settings | ||
) |
Definition at line 39 of file MailSignatureService.php.
ILIAS\Mail\Service\MailSignatureService::getPlaceholder | ( | int | $user_id = 0 | ) |
Definition at line 70 of file MailSignatureService.php.
References $user_id, and ILIAS\Repository\lng().
Referenced by ILIAS\Mail\Service\MailSignatureService\installation(), and ILIAS\Mail\Service\MailSignatureService\user().
ILIAS\Mail\Service\MailSignatureService::installation | ( | ) |
Definition at line 47 of file MailSignatureService.php.
References ILIAS\Mail\Service\MailSignatureService\getPlaceholder(), ILIAS\Mail\Service\MailSignatureService\processSignature(), and ILIAS\Repository\settings().
|
private |
Definition at line 63 of file MailSignatureService.php.
References ILIAS\Mail\Signature\Signature\getSignature(), and ILIAS\Mail\Placeholder\Placeholder\handle().
Referenced by ILIAS\Mail\Service\MailSignatureService\installation(), and ILIAS\Mail\Service\MailSignatureService\user().
ILIAS\Mail\Service\MailSignatureService::user | ( | int | $user_id | ) |
Definition at line 55 of file MailSignatureService.php.
References ILIAS\Mail\Service\MailSignatureService\getPlaceholder(), ILIAS\Mail\Service\MailSignatureService\processSignature(), and ILIAS\Repository\settings().