Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
PHPMailer\PHPMailer\DSNConfigurator Class Reference

Configure PHPMailer with DSN string. More...

Public Member Functions

 configure (PHPMailer $mailer, $dsn)
 Configure PHPMailer instance with DSN string.
 

Static Public Member Functions

static mailer ($dsn, $exceptions=null)
 Create new PHPMailer instance configured by DSN.
 

Protected Member Functions

 parseUrl ($url)
 Parse a URL.
 

Detailed Description

Member Function Documentation

◆ configure()

PHPMailer\PHPMailer\DSNConfigurator::configure ( PHPMailer $mailer,
$dsn )

Configure PHPMailer instance with DSN string.

Parameters
PHPMailer$mailerPHPMailer instance
string$dsnDSN
Return values
PHPMailer

◆ mailer()

static PHPMailer\PHPMailer\DSNConfigurator::mailer ( $dsn,
$exceptions = null )
static

Create new PHPMailer instance configured by DSN.

Parameters
string$dsnDSN
bool$exceptionsShould we throw external exceptions?
Return values
PHPMailer

◆ parseUrl()

PHPMailer\PHPMailer\DSNConfigurator::parseUrl ( $url)
protected

Parse a URL.

Wrapper for the built-in parse_url function to work around a bug in PHP 5.5.

Parameters
string$urlURL
Return values
array|false

The documentation for this class was generated from the following file: