Code Duplication    Length = 17-17 lines in 2 locations

lib/Circles/FileSharingBroadcaster.php 1 location

@@ 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
	/**

lib/GlobalScale/MemberAdd.php 1 location

@@ 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
	/**