| @@ 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 | /** |
|
| @@ 300-316 (lines=17) @@ | ||
| 297 | * |
|
| 298 | * @throws Exception |
|
| 299 | */ |
|
| 300 | private function sendMailExistingShares(IEMailTemplate $emailTemplate, string $author, string $recipient |
|
| 301 | ) { |
|
| 302 | $subject = $this->l10n->t('%s shared multiple files with you.', [$author]); |
|
| 303 | ||
| 304 | $instanceName = $this->defaults->getName(); |
|
| 305 | $senderName = $this->l10n->t('%s on %s', [$author, $instanceName]); |
|
| 306 | ||
| 307 | $message = $this->mailer->createMessage(); |
|
| 308 | ||
| 309 | $message->setFrom([Util::getDefaultEmailAddress($instanceName) => $senderName]); |
|
| 310 | $message->setSubject($subject); |
|
| 311 | $message->setPlainBody($emailTemplate->renderText()); |
|
| 312 | $message->setHtmlBody($emailTemplate->renderHtml()); |
|
| 313 | $message->setTo([$recipient]); |
|
| 314 | ||
| 315 | $this->mailer->send($message); |
|
| 316 | } |
|
| 317 | ||
| 318 | ||
| 319 | /** |
|