| @@ 563-586 (lines=24) @@ | ||
| 560 | * |
|
| 561 | * @return IEMailTemplate |
|
| 562 | */ |
|
| 563 | private function generateEmailTemplate($subject, $text, $fileName, $link, $author, $circleName |
|
| 564 | ) { |
|
| 565 | $emailTemplate = $this->mailer->createEMailTemplate( |
|
| 566 | 'circles.ShareNotification', [ |
|
| 567 | 'fileName' => $fileName, |
|
| 568 | 'fileLink' => $link, |
|
| 569 | 'author' => $author, |
|
| 570 | 'circleName' => $circleName, |
|
| 571 | ] |
|
| 572 | ); |
|
| 573 | ||
| 574 | $emailTemplate->addHeader(); |
|
| 575 | $emailTemplate->addHeading($subject, false); |
|
| 576 | $emailTemplate->addBodyText( |
|
| 577 | htmlspecialchars($text) . '<br>' . htmlspecialchars( |
|
| 578 | $this->l10n->t('Click the button below to open it.') |
|
| 579 | ), $text |
|
| 580 | ); |
|
| 581 | $emailTemplate->addBodyButton( |
|
| 582 | $this->l10n->t('Open »%s«', [htmlspecialchars($fileName)]), $link |
|
| 583 | ); |
|
| 584 | ||
| 585 | return $emailTemplate; |
|
| 586 | } |
|
| 587 | ||
| 588 | ||
| 589 | /** |
|
| @@ 397-420 (lines=24) @@ | ||
| 394 | * |
|
| 395 | * @return IEMailTemplate |
|
| 396 | */ |
|
| 397 | private function generateEmailTemplate($subject, $text, $fileName, $link, $author, $circleName |
|
| 398 | ) { |
|
| 399 | $emailTemplate = $this->mailer->createEMailTemplate( |
|
| 400 | 'circles.ShareNotification', [ |
|
| 401 | 'fileName' => $fileName, |
|
| 402 | 'fileLink' => $link, |
|
| 403 | 'author' => $author, |
|
| 404 | 'circleName' => $circleName, |
|
| 405 | ] |
|
| 406 | ); |
|
| 407 | ||
| 408 | $emailTemplate->addHeader(); |
|
| 409 | $emailTemplate->addHeading($subject, false); |
|
| 410 | $emailTemplate->addBodyText( |
|
| 411 | htmlspecialchars($text) . '<br>' . htmlspecialchars( |
|
| 412 | $this->l10n->t('Click the button below to open it.') |
|
| 413 | ), $text |
|
| 414 | ); |
|
| 415 | $emailTemplate->addBodyButton( |
|
| 416 | $this->l10n->t('Open »%s«', [htmlspecialchars($fileName)]), $link |
|
| 417 | ); |
|
| 418 | ||
| 419 | return $emailTemplate; |
|
| 420 | } |
|
| 421 | ||
| 422 | ||
| 423 | /** |
|