19 declare(strict_types=1);
30 public function adjust(
string $firstMail,
string $secondMail,
bool $persist =
true): void
36 $hasFirstEmail = $firstMail !==
'';
37 $hasSecondEmail = $secondMail !==
'';
39 if (!$hasFirstEmail && !$hasSecondEmail) {
42 $this->mailOptions->updateOptions();
50 $this->mailOptions->updateOptions();
58 $this->mailOptions->updateOptions();
__construct(private readonly ilMailOptions $mailOptions)
final const INCOMING_LOCAL
adjust(string $firstMail, string $secondMail, bool $persist=true)