We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 76a5dbc commit 929120fCopy full SHA for 929120f
src/Jenssegers/Mongodb/Connection.php
@@ -195,14 +195,15 @@ protected function getHostDsn(array $config)
195
}
196
197
/**
198
- * Get database name from DSN string.
+ * Get database name from DSN string, if there is no database in DSN path - returns back $database argument.
199
* @param string $dsn
200
+ * @param $database
201
* @return string
202
*/
203
protected function getDatabaseDsn($dsn, $database)
204
{
205
$dsnDatabase = trim(parse_url($dsn, PHP_URL_PATH), '/');
- return $dsnDatabase?:$database;
206
+ return trim($dsnDatabase) ? $dsnDatabase : $database;
207
208
209
0 commit comments