| @@ 775-791 (lines=17) @@ | ||
| 772 | * |
|
| 773 | * @throws Exception |
|
| 774 | */ |
|
| 775 | protected function sendMailExistingShares(IEMailTemplate $emailTemplate, $author, $recipient) { |
|
| 776 | $subject = $this->l10n->t('%s shared multiple files with you.', [$author]); |
|
| 777 | // $emailTemplate->addHeading($subject, false); |
|
| 778 | ||
| 779 | $instanceName = $this->defaults->getName(); |
|
| 780 | $senderName = $this->l10n->t('%s on %s', [$author, $instanceName]); |
|
| 781 | ||
| 782 | $message = $this->mailer->createMessage(); |
|
| 783 | ||
| 784 | $message->setFrom([Util::getDefaultEmailAddress($instanceName) => $senderName]); |
|
| 785 | $message->setSubject($subject); |
|
| 786 | $message->setPlainBody($emailTemplate->renderText()); |
|
| 787 | $message->setHtmlBody($emailTemplate->renderHtml()); |
|
| 788 | $message->setTo([$recipient]); |
|
| 789 | ||
| 790 | $this->mailer->send($message); |
|
| 791 | } |
|
| 792 | ||
| 793 | ||
| 794 | /** |
|
| @@ 328-344 (lines=17) @@ | ||
| 325 | * |
|
| 326 | * @throws Exception |
|
| 327 | */ |
|
| 328 | private function sendMailExistingShares(IEMailTemplate $emailTemplate, string $author, string $recipient |
|
| 329 | ) { |
|
| 330 | $subject = $this->l10n->t('%s shared multiple files with you.', [$author]); |
|
| 331 | ||
| 332 | $instanceName = $this->defaults->getName(); |
|
| 333 | $senderName = $this->l10n->t('%s on %s', [$author, $instanceName]); |
|
| 334 | ||
| 335 | $message = $this->mailer->createMessage(); |
|
| 336 | ||
| 337 | $message->setFrom([Util::getDefaultEmailAddress($instanceName) => $senderName]); |
|
| 338 | $message->setSubject($subject); |
|
| 339 | $message->setPlainBody($emailTemplate->renderText()); |
|
| 340 | $message->setHtmlBody($emailTemplate->renderHtml()); |
|
| 341 | $message->setTo([$recipient]); |
|
| 342 | ||
| 343 | $this->mailer->send($message); |
|
| 344 | } |
|
| 345 | ||
| 346 | ||
| 347 | /** |
|