Issue #3332398: Allow custom TransportFactory
Compare changes
+ 14
− 2
@@ -19,6 +19,7 @@ use Drupal\symfony_mailer\Exception\SkipMailException;
@@ -91,6 +92,13 @@ class Mailer implements MailerInterface {
@@ -112,8 +120,10 @@ class Mailer implements MailerInterface {
public function __construct(EventDispatcherInterface $dispatcher, RendererInterface $renderer, LanguageDefault $language_default, LanguageManagerInterface $language_manager, LoggerChannelFactoryInterface $logger_factory, AccountInterface $account, ThemeManagerInterface $theme_manager, ThemeInitializationInterface $theme_initialization, AccountSwitcherInterface $account_switcher) {
public function __construct(EventDispatcherInterface $dispatcher, RendererInterface $renderer, LanguageDefault $language_default, LanguageManagerInterface $language_manager, LoggerChannelFactoryInterface $logger_factory, AccountInterface $account, ThemeManagerInterface $theme_manager, ThemeInitializationInterface $theme_initialization, AccountSwitcherInterface $account_switcher, TransportFactoryManagerInterface $transport_factory_manager) {
@@ -123,6 +133,7 @@ class Mailer implements MailerInterface {
@@ -250,7 +261,8 @@ class Mailer implements MailerInterface {