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