Viewing file: transport_deps.php (2.48 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
Swift_DependencyContainer::getInstance() ->register('transport.smtp') ->asNewInstanceOf('Swift_Transport_EsmtpTransport') ->withDependencies(array( 'transport.buffer', array('transport.authhandler'), 'transport.eventdispatcher', ))
->register('transport.sendmail') ->asNewInstanceOf('Swift_Transport_SendmailTransport') ->withDependencies(array( 'transport.buffer', 'transport.eventdispatcher', ))
->register('transport.mail') ->asNewInstanceOf('Swift_Transport_MailTransport') ->withDependencies(array('transport.mailinvoker', 'transport.eventdispatcher'))
->register('transport.loadbalanced') ->asNewInstanceOf('Swift_Transport_LoadBalancedTransport')
->register('transport.failover') ->asNewInstanceOf('Swift_Transport_FailoverTransport')
->register('transport.spool') ->asNewInstanceOf('Swift_Transport_SpoolTransport') ->withDependencies(array('transport.eventdispatcher'))
->register('transport.null') ->asNewInstanceOf('Swift_Transport_NullTransport') ->withDependencies(array('transport.eventdispatcher'))
->register('transport.mailinvoker') ->asSharedInstanceOf('Swift_Transport_SimpleMailInvoker')
->register('transport.buffer') ->asNewInstanceOf('Swift_Transport_StreamBuffer') ->withDependencies(array('transport.replacementfactory'))
->register('transport.authhandler') ->asNewInstanceOf('Swift_Transport_Esmtp_AuthHandler') ->withDependencies(array( array( 'transport.crammd5auth', 'transport.loginauth', 'transport.plainauth', 'transport.ntlmauth', 'transport.xoauth2auth', ), ))
->register('transport.crammd5auth') ->asNewInstanceOf('Swift_Transport_Esmtp_Auth_CramMd5Authenticator')
->register('transport.loginauth') ->asNewInstanceOf('Swift_Transport_Esmtp_Auth_LoginAuthenticator')
->register('transport.plainauth') ->asNewInstanceOf('Swift_Transport_Esmtp_Auth_PlainAuthenticator')
->register('transport.xoauth2auth') ->asNewInstanceOf('Swift_Transport_Esmtp_Auth_XOAuth2Authenticator')
->register('transport.ntlmauth') ->asNewInstanceOf('Swift_Transport_Esmtp_Auth_NTLMAuthenticator')
->register('transport.eventdispatcher') ->asNewInstanceOf('Swift_Events_SimpleEventDispatcher')
->register('transport.replacementfactory') ->asSharedInstanceOf('Swift_StreamFilters_StringReplacementFilterFactory') ;
|