From 645915b432f10e32ca66e13b6ae927d9571a3bc8 Mon Sep 17 00:00:00 2001 From: Elliot <37578863+elliotbruneel@users.noreply.github.com> Date: Mon, 20 Jan 2020 13:54:42 +0100 Subject: [PATCH] [Mailer] Fix interface use in one example Need to use TransportInterface instead of MailerInterface to get the sentEmail. --- mailer.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mailer.rst b/mailer.rst index 5516f4564ea..2936f87b9a2 100644 --- a/mailer.rst +++ b/mailer.rst @@ -100,7 +100,7 @@ and create an :class:`Symfony\\Component\\Mime\\Email` object:: namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; - use Symfony\Component\Mailer\MailerInterface; + use Symfony\Component\Mailer\Transport\TransportInterface; use Symfony\Component\Mime\Email; class MailerController extends AbstractController @@ -108,7 +108,7 @@ and create an :class:`Symfony\\Component\\Mime\\Email` object:: /** * @Route("/email") */ - public function sendEmail(MailerInterface $mailer) + public function sendEmail(TransportInterface $transport) { $email = (new Email()) ->from('hello@example.com') @@ -122,7 +122,7 @@ and create an :class:`Symfony\\Component\\Mime\\Email` object:: ->html('
See Twig integration for better HTML integration!
'); /** @var Symfony\Component\Mailer\SentMessage $sentEmail */ - $sentEmail = $mailer->send($email); + $sentEmail = $transport->send($email); // $messageId = $sentEmail->getMessageId(); // ...