Merge pull request #6057 from turbo124/v5-develop

Fixes for postmark bindings
This commit is contained in:
David Bomba 2021-06-17 14:29:55 +10:00 committed by GitHub
commit ec9a49a04c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,11 +14,11 @@ class MailServiceProvider extends MailProvider
public function register() public function register()
{ {
$this->registerIlluminateMailer();
} }
public function boot() public function boot()
{ {
$this->registerIlluminateMailer();
} }
@ -32,13 +32,13 @@ class MailServiceProvider extends MailProvider
return $app->make('mail.manager')->mailer(); return $app->make('mail.manager')->mailer();
}); });
$this->app['mail.manager']->extend('postmark', function ($app, $postmark) { $this->app['mail.manager']->extend('postmark', function () {
$postmark = new PostmarkTransport(
return new PostmarkTransport(
$this->guzzle(config('postmark.guzzle', [])), $this->guzzle(config('postmark.guzzle', [])),
config('postmark.secret') config('postmark.secret')
); );
return $postmark;
}); });
$this->app->afterResolving('mail.manager', function (GmailTransportManager $mailManager) { $this->app->afterResolving('mail.manager', function (GmailTransportManager $mailManager) {