Fixes for MailServiceProvider

This commit is contained in:
David Bomba 2021-06-17 18:47:14 +10:00
parent 53b3ee43e0
commit 0cf76259df

View File

@ -36,7 +36,7 @@ class MailServiceProvider extends MailProvider
$this->app->singleton('mail.manager', function($app) { $this->app->singleton('mail.manager', function($app) {
$manager = new GmailTransportManager($app); $manager = new GmailTransportManager($app);
$manager->getSwiftMailer()->registerPlugin($this->app->make(CssInlinerPlugin::class)); // $manager->getSwiftMailer()->registerPlugin($this->app->make(CssInlinerPlugin::class));
return $manager; return $manager;
}); });
@ -62,14 +62,14 @@ class MailServiceProvider extends MailProvider
config('postmark.secret') config('postmark.secret')
); );
$manager->getSwiftMailer()->registerPlugin($this->app->make(CssInlinerPlugin::class)); // $manager->getSwiftMailer()->registerPlugin($this->app->make(CssInlinerPlugin::class));
}); });
return $manager; return $manager;
}); });
app('mail.manager')->getSwiftMailer()->registerPlugin($this->app->make(CssInlinerPlugin::class));
// $this->app->afterResolving('mail.manager', function (GmailTransportManager $mailManager) { // $this->app->afterResolving('mail.manager', function (GmailTransportManager $mailManager) {
// $mailManager->getSwiftMailer()->registerPlugin($this->app->make(CssInlinerPlugin::class)); // $mailManager->getSwiftMailer()->registerPlugin($this->app->make(CssInlinerPlugin::class));