Skip to content

Commit 7910c19

Browse files
committed
[FrameworkBundle] Add Mailjet definition
1 parent 9bb1c5b commit 7910c19

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
use Symfony\Component\Mailer\Bridge\Google\Transport\GmailTransportFactory;
7979
use Symfony\Component\Mailer\Bridge\Mailchimp\Transport\MandrillTransportFactory;
8080
use Symfony\Component\Mailer\Bridge\Mailgun\Transport\MailgunTransportFactory;
81+
use Symfony\Component\Mailer\Bridge\Mailjet\Transport\MailjetTransportFactory;
8182
use Symfony\Component\Mailer\Bridge\Postmark\Transport\PostmarkTransportFactory;
8283
use Symfony\Component\Mailer\Bridge\Sendgrid\Transport\SendgridTransportFactory;
8384
use Symfony\Component\Mailer\Mailer;
@@ -1976,12 +1977,13 @@ private function registerMailerConfiguration(array $config, ContainerBuilder $co
19761977
}
19771978

19781979
$classToServices = [
1979-
SesTransportFactory::class => 'mailer.transport_factory.amazon',
19801980
GmailTransportFactory::class => 'mailer.transport_factory.gmail',
1981-
MandrillTransportFactory::class => 'mailer.transport_factory.mailchimp',
19821981
MailgunTransportFactory::class => 'mailer.transport_factory.mailgun',
1982+
MailjetTransportFactory::class => 'mailer.transport_factory.mailjet',
1983+
MandrillTransportFactory::class => 'mailer.transport_factory.mailchimp',
19831984
PostmarkTransportFactory::class => 'mailer.transport_factory.postmark',
19841985
SendgridTransportFactory::class => 'mailer.transport_factory.sendgrid',
1986+
SesTransportFactory::class => 'mailer.transport_factory.amazon',
19851987
];
19861988

19871989
foreach ($classToServices as $class => $service) {

Resources/config/mailer_transports.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@
3535
<tag name="mailer.transport_factory" />
3636
</service>
3737

38+
<service id="mailer.transport_factory.mailjet" class="Symfony\Component\Mailer\Bridge\Mailjet\Transport\MailjetTransportFactory" parent="mailer.transport_factory.abstract">
39+
<tag name="mailer.transport_factory" />
40+
</service>
41+
3842
<service id="mailer.transport_factory.null" class="Symfony\Component\Mailer\Transport\NullTransportFactory" parent="mailer.transport_factory.abstract">
3943
<tag name="mailer.transport_factory" />
4044
</service>

0 commit comments

Comments
 (0)