diff --git a/DependencyInjection/SwiftmailerExtension.php b/DependencyInjection/SwiftmailerExtension.php index 293e5d6e..c97031d2 100644 --- a/DependencyInjection/SwiftmailerExtension.php +++ b/DependencyInjection/SwiftmailerExtension.php @@ -60,6 +60,10 @@ public function load(array $configs, ContainerBuilder $container) $transport = $config['transport']; } + if (isset($config['disable_delivery']) && $config['disable_delivery']) { + $transport = 'null'; + } + if ('smtp' === $transport) { $loader->load('smtp.xml'); } @@ -117,10 +121,6 @@ public function load(array $configs, ContainerBuilder $container) } else { $container->setParameter('swiftmailer.single_address', null); } - - if (isset($config['disable_delivery']) && $config['disable_delivery']) { - $container->getDefinition('swiftmailer.plugin.blackhole')->addTag('swiftmailer.plugin'); - } } /**