| @@ 765-781 (lines=17) @@ | ||
| 762 | * |
|
| 763 | * @throws Exception |
|
| 764 | */ |
|
| 765 | protected function sendMailExistingShares(IEMailTemplate $emailTemplate, $author, $recipient) { |
|
| 766 | $subject = $this->l10n->t('%s shared multiple files with you.', [$author]); |
|
| 767 | // $emailTemplate->addHeading($subject, false); |
|
| 768 | ||
| 769 | $instanceName = $this->defaults->getName(); |
|
| 770 | $senderName = $this->l10n->t('%s on %s', [$author, $instanceName]); |
|
| 771 | ||
| 772 | $message = $this->mailer->createMessage(); |
|
| 773 | ||
| 774 | $message->setFrom([Util::getDefaultEmailAddress($instanceName) => $senderName]); |
|
| 775 | $message->setSubject($subject); |
|
| 776 | $message->setPlainBody($emailTemplate->renderText()); |
|
| 777 | $message->setHtmlBody($emailTemplate->renderHtml()); |
|
| 778 | $message->setTo([$recipient]); |
|
| 779 | ||
| 780 | $this->mailer->send($message); |
|
| 781 | } |
|
| 782 | ||
| 783 | ||
| 784 | /** |
|
| @@ 358-374 (lines=17) @@ | ||
| 355 | * |
|
| 356 | * @throws Exception |
|
| 357 | */ |
|
| 358 | private function sendMailExistingShares(IEMailTemplate $emailTemplate, string $author, string $recipient |
|
| 359 | ) { |
|
| 360 | $subject = $this->l10n->t('%s shared multiple files with you.', [$author]); |
|
| 361 | ||
| 362 | $instanceName = $this->defaults->getName(); |
|
| 363 | $senderName = $this->l10n->t('%s on %s', [$author, $instanceName]); |
|
| 364 | ||
| 365 | $message = $this->mailer->createMessage(); |
|
| 366 | ||
| 367 | $message->setFrom([Util::getDefaultEmailAddress($instanceName) => $senderName]); |
|
| 368 | $message->setSubject($subject); |
|
| 369 | $message->setPlainBody($emailTemplate->renderText()); |
|
| 370 | $message->setHtmlBody($emailTemplate->renderHtml()); |
|
| 371 | $message->setTo([$recipient]); |
|
| 372 | ||
| 373 | $this->mailer->send($message); |
|
| 374 | } |
|
| 375 | ||
| 376 | ||
| 377 | /** |
|
| @@ 719-735 (lines=17) @@ | ||
| 716 | * |
|
| 717 | * @throws Exception |
|
| 718 | */ |
|
| 719 | private function sendMailExistingShares(IEMailTemplate $emailTemplate, string $author, string $recipient |
|
| 720 | ) { |
|
| 721 | $subject = $this->l10n->t('%s shared multiple files with you.', [$author]); |
|
| 722 | ||
| 723 | $instanceName = $this->defaults->getName(); |
|
| 724 | $senderName = $this->l10n->t('%s on %s', [$author, $instanceName]); |
|
| 725 | ||
| 726 | $message = $this->mailer->createMessage(); |
|
| 727 | ||
| 728 | $message->setFrom([Util::getDefaultEmailAddress($instanceName) => $senderName]); |
|
| 729 | $message->setSubject($subject); |
|
| 730 | $message->setPlainBody($emailTemplate->renderText()); |
|
| 731 | $message->setHtmlBody($emailTemplate->renderHtml()); |
|
| 732 | $message->setTo([$recipient]); |
|
| 733 | ||
| 734 | $this->mailer->send($message); |
|
| 735 | } |
|
| 736 | ||
| 737 | ||
| 738 | /** |
|