PHPMailer\PHPMailer

DSNConfigurator::parseDSN │ private │ WP 1.0

Parse DSN string.

Метод класса: DSNConfigurator{}

Хуков нет.

Возвращает

array. Configuration

Использование

// private - только в коде основоного (родительского) класса
$result = $this->parseDSN( $dsn );
$dsn(строка) (обязательный)
DSN.

Код DSNConfigurator::parseDSN() WP 7.1.2

private function parseDSN($dsn)
{
    $config = $this->parseUrl($dsn);

    if (false === $config || !isset($config['scheme']) || !isset($config['host'])) {
        throw new Exception('Malformed DSN');
    }

    if (isset($config['query'])) {
        parse_str($config['query'], $config['query']);
    }

    return $config;
}