Skip to content

Commit 9f1398e

Browse files
committed
Merge branch '6.4' into 7.0
* 6.4: Fix CS [Workflow] deprecate `GuardEvent::getContext` method Update the list of sponsors for Symfony 6.4 🙏 [AssetMapper] Improve exception message when a downloaded asset is not found [Mailer][Smtp] Add DSN param `peer_fingerprint` for fingerprint verification [Webhook][RemoteEvent] Add Sendgrid symfony#50704
2 parents dbca774 + d2a830e commit 9f1398e

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2591,6 +2591,7 @@ private function registerMailerConfiguration(array $config, ContainerBuilder $co
25912591
$webhookRequestParsers = [
25922592
MailerBridge\Mailgun\Webhook\MailgunRequestParser::class => 'mailer.webhook.request_parser.mailgun',
25932593
MailerBridge\Postmark\Webhook\PostmarkRequestParser::class => 'mailer.webhook.request_parser.postmark',
2594+
MailerBridge\Sendgrid\Webhook\SendgridRequestParser::class => 'mailer.webhook.request_parser.sendgrid',
25942595
];
25952596

25962597
foreach ($webhookRequestParsers as $class => $service) {

README.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,7 @@ Symfony full-stack framework.
77
Sponsor
88
-------
99

10-
The FrameworkBundle for Symfony 6.3 is [backed][1] by [alximy][2].
11-
12-
A team of passionate humans from very different backgrounds, sharing their love of
13-
PHP, Symfony and its ecosystem. Their CTO, Expert developers, tech leads, can help
14-
you learn or develop the tools you need, and perform audits or tailored workshops.
15-
They value contributing to the Open Source community and are willing to mentor new
16-
contributors in their team or yours.
17-
18-
Help Symfony by [sponsoring][3] its development!
10+
Help Symfony by [sponsoring][1] its development!
1911

2012
Resources
2113
---------
@@ -25,6 +17,4 @@ Resources
2517
[send Pull Requests](https://github.com/symfony/symfony/pulls)
2618
in the [main Symfony repository](https://github.com/symfony/symfony)
2719

28-
[1]: https://symfony.com/backers
29-
[2]: https://alximy.io/
3020
[3]: https://symfony.com/sponsor

Resources/config/mailer_webhook.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
use Symfony\Component\Mailer\Bridge\Mailgun\Webhook\MailgunRequestParser;
1616
use Symfony\Component\Mailer\Bridge\Postmark\RemoteEvent\PostmarkPayloadConverter;
1717
use Symfony\Component\Mailer\Bridge\Postmark\Webhook\PostmarkRequestParser;
18+
use Symfony\Component\Mailer\Bridge\Sendgrid\RemoteEvent\SendgridPayloadConverter;
19+
use Symfony\Component\Mailer\Bridge\Sendgrid\Webhook\SendgridRequestParser;
1820

1921
return static function (ContainerConfigurator $container) {
2022
$container->services()
@@ -27,5 +29,10 @@
2729
->set('mailer.webhook.request_parser.postmark', PostmarkRequestParser::class)
2830
->args([service('mailer.payload_converter.postmark')])
2931
->alias(PostmarkRequestParser::class, 'mailer.webhook.request_parser.postmark')
32+
33+
->set('mailer.payload_converter.sendgrid', SendgridPayloadConverter::class)
34+
->set('mailer.webhook.request_parser.sendgrid', SendgridRequestParser::class)
35+
->args([service('mailer.payload_converter.sendgrid')])
36+
->alias(SendgridRequestParser::class, 'mailer.webhook.request_parser.sendgrid')
3037
;
3138
};

0 commit comments

Comments
 (0)