19declare(strict_types=1);
35 if (
null === $anonymousUsrId && defined(
'ANONYMOUS_USER_ID')) {
39 throw new Exception();
52 if (array_key_exists($usrId, $this->senders)) {
53 return $this->senders[$usrId];
59 $sender = $this->
user($usrId);
62 $this->senders[$usrId] = $sender;
Class ilMailMimeSenderFactory.
userByEmailAddress(string $emailAddress)
__construct(ilSetting $settings, int $anonymousUsrId=null)
getSenderByUsrId(int $usrId)
Class ilMailMimeSenderSystem.
Class ilMailMimeSenderUserByEmailAddress.
Class ilMailMimeSenderUserById.
Class ilMailMimeSenderSystem.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface ilMailMimeTransport.