PHPMailer\PHPMailer
DSNConfigurator::parseDSN
Parse DSN string.
Метод класса: DSNConfigurator{}
Хуков нет.
Возвращает
array. Configuration
Использование
// private - только в коде основоного (родительского) класса $result = $this->parseDSN( $dsn );
- $dsn(строка) (обязательный)
- DSN.
Код DSNConfigurator::parseDSN() 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;
}