File tree Expand file tree Collapse file tree 4 files changed +16
-62
lines changed Expand file tree Collapse file tree 4 files changed +16
-62
lines changed Original file line number Diff line number Diff line change 2424 ],
2525 "require" : {
2626 "php" : " ^7.1.3|^8.0" ,
27- "laravel/framework" : " ~5.1|^6.0|^7.0|^8.0" ,
27+ "laravel/framework" : " ~5.1|^6.0|^7.0|^8.0|^9.0 " ,
2828 "mailjet/mailjet-apiv3-php" : " ^1.2" ,
29- "mailjet /mailjet-swiftmailer " : " ^2 .0"
29+ "symfony /mailjet-mailer " : " ^6 .0"
3030 },
3131 "require-dev" : {
3232 "fakerphp/faker" : " ~1" ,
4747 "extra" : {
4848 "laravel" : {
4949 "providers" : [
50- " Mailjet\\ LaravelMailjet\\ MailjetServiceProvider" ,
51- " Mailjet\\ LaravelMailjet\\ MailjetMailServiceProvider"
50+ " Mailjet\\ LaravelMailjet\\ MailjetServiceProvider"
5251 ],
5352 "aliases" : {
5453 "Mailjet" : " Mailjet\\ LaravelMailjet\\ Facades\\ Mailjet"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 44
55namespace Mailjet \LaravelMailjet ;
66
7+ use Illuminate \Support \Facades \Mail ;
78use Illuminate \Support \ServiceProvider ;
89use Mailjet \LaravelMailjet \Services \MailjetService ;
10+ use Symfony \Component \Mailer \Bridge \Mailjet \Transport \MailjetTransportFactory ;
11+ use Symfony \Component \Mailer \Transport \Dsn ;
912
1013class MailjetServiceProvider extends ServiceProvider
1114{
@@ -16,6 +19,16 @@ class MailjetServiceProvider extends ServiceProvider
1619 */
1720 public function boot (): void
1821 {
22+ Mail::extend ('mailjet ' , function () {
23+ return (new MailjetTransportFactory )->create (
24+ new Dsn (
25+ 'mailjet+api ' ,
26+ 'default ' ,
27+ config ('services.mailjet.key ' ),
28+ config ('services.mailjet.secret ' )
29+ )
30+ );
31+ });
1932 }
2033
2134 /**
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments