Verified Commit be95ea38 authored by Dave Long's avatar Dave Long
Browse files

Issue #3425129 by mondrake, smustgrave: Classloader needs to be registered in...

Issue #3425129 by mondrake, smustgrave: Classloader needs to be registered in Database::convertDbUrlToConnectionInfo()

(cherry picked from commit 8fb7b4a1)
parent 967264ee
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -585,6 +585,7 @@ public static function convertDbUrlToConnectionInfo($url, $root, ?bool $include_
    // called during regular runtime.
    $additional_class_loader = new ClassLoader();
    $additional_class_loader->addPsr4($driverNamespace . '\\', $driver->getPath());
    $additional_class_loader->register();
    $connection_class = $driverNamespace . '\\Connection';
    if (!class_exists($connection_class)) {
      throw new \InvalidArgumentException("Can not convert '$url' to a database connection, class '$connection_class' does not exist");