Common\Mailer\TransportFactory::getSmtpTransport PHP Method

getSmtpTransport() private static method

Create a new Smtp Mailer Transport instance.
private static getSmtpTransport ( string $server, string $port, string $user, string $pass, string $encryption = null ) : Swift_SmtpTransport
$server string
$port string
$user string
$pass string
$encryption string
return Swift_SmtpTransport
    private static function getSmtpTransport($server, $port, $user, $pass, $encryption = null)
    {
        $transport = \Swift_SmtpTransport::newInstance($server, $port)->setUsername($user)->setPassword($pass);
        if (in_array($encryption, array('ssl', 'tls'))) {
            $transport->setEncryption($encryption);
        }
        return $transport;
    }