8000 do not use deprecated mailer.logger_message_listener service · symfony/symfony@5100745 · GitHub
[go: up one dir, main page]

Skip to content

Commit 5100745

Browse files
committed
do not use deprecated mailer.logger_message_listener service
1 parent 2ddacad commit 5100745

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1987,6 +1987,9 @@ private function registerMailerConfiguration(array $config, ContainerBuilder $co
19871987
$container->getDefinition('mailer.transports')->setArgument(0, $transports);
19881988
$container->getDefinition('mailer.default_transport')->setArgument(0, current($transports));
19891989

1990+
$container->removeDefinition('mailer.logger_message_listener');
1991+
$container->setAlias('mailer.logger_message_listener', (new Alias('mailer.message_logger_listener'))->setDeprecated('symfony/framework-bundle', '5.2', 'The "%alias_id%" alias is deprecated, use "mailer.message_logger_listener" instead.'));
1992+
19901993
$mailer = $container->getDefinition('mailer.mailer');
19911994
if (false === $messageBus = $config['message_bus']) {
19921995
$mailer->replaceArgument(1, null);

src/Symfony/Bundle/FrameworkBundle/Test/MailerAssertionsTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ public static function getMailerMessage(int $index = 0, string $transport = null
118118

119119
private static function getMessageMailerEvents(): MessageEvents
120120
{
121-
if (!$logger = self::$container->get('mailer.logger_message_listener')) {
121+
if (!$logger = (self::$container->has('mailer.message_logger_listener') ? self::$container->get('mailer.message_logger_listener') : self::$container->get('mailer.logger_message_listener'))) {
122122
static::fail('A client must have Mailer enabled to make email assertions. Did you forget to require symfony/mailer?');
123123
}
124124

src/Symfony/Bundle/FrameworkBundle/Tests/Functional/app/Mailer/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ framework:
99
sender: sender@example.org
1010
recipients:
1111
- redirected@example.org
12+
profiler: ~

0 commit comments

Comments
 (0)
0