Add option to disable Mysql SSL server verification

This commit is contained in:
Frédéric Guillot
2018-01-11 14:01:32 -08:00
parent f7c6cbd0f4
commit d35d5beee2
10 changed files with 141 additions and 111 deletions

View File

@@ -98,6 +98,14 @@ class Mysql extends Base
$options[PDO::MYSQL_ATTR_SSL_CA] = $settings['ssl_ca'];
}
if (! empty($settings['persistent'])) {
$options[PDO::ATTR_PERSISTENT] = $settings['persistent'];
}
if (isset($settings['verify_server_cert'])) {
$options[PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT] = $settings['verify_server_cert'];
}
return $options;
}