private static function parseDatabaseUrlQuery(array $url, array $params)
{
if (!isset($url['query'])) {
return $params;
}
$query = array();
parse_str($url['query'], $query);
// simply ingest query as extra params, e.g. charset or sslmode
return array_merge($params, $query);
// parse_str wipes existing array elements
}