Browse Source

Remove Hash class dependency

Jose Diaz-Gonzalez 11 years ago
parent
commit
12909bef4c
1 changed files with 8 additions and 1 deletions
  1. 8 1
      src/Datasource/ConnectionManager.php

+ 8 - 1
src/Datasource/ConnectionManager.php

@@ -113,7 +113,14 @@ class ConnectionManager {
 		}
 
 		$parsed = parse_url($dsn);
-		parse_str(Hash::get($parsed, 'query', ''), $queryArgs);
+		$query = '';
+
+		if (isset($parsed['query'])) {
+			$query = $parsed['query'];
+		}
+
+		parse_str($query, $queryArgs);
+
 
 		if ($driver !== null) {
 			$queryArgs['driver'] = $driver;