PHPMailer\PHPMailer

DSNConfigurator::mailerpublic staticWP 1.0

Create new PHPMailer instance configured by DSN.

Method of the class: DSNConfigurator{}

No Hooks.

Returns

PHPMailer.

Usage

$result = DSNConfigurator::mailer( $dsn, $exceptions );
$dsn(string) (required)
DSN.
$exceptions(true|false)
Should we throw external exceptions?.
Default: null

DSNConfigurator::mailer() code WP 7.0

public static function mailer($dsn, $exceptions = null)
{
    static $configurator = null;

    if (null === $configurator) {
        $configurator = new DSNConfigurator();
    }

    return $configurator->configure(new PHPMailer($exceptions), $dsn);
}