diff --git a/bin/doctrine.php b/bin/doctrine.php index 842c5493f..e1ccb7506 100755 --- a/bin/doctrine.php +++ b/bin/doctrine.php @@ -1,3 +1,4 @@ +#!/usr/bin/env php assertEquals($this->originalAutoloaderCount + 2, count(spl_autoload_functions())); } diff -up ./lib/Doctrine/ORM/Tools/Setup.php.rpm ./lib/Doctrine/ORM/Tools/Setup.php --- ./lib/Doctrine/ORM/Tools/Setup.php.rpm 2020-05-27 11:28:24.144920624 +0200 +++ ./lib/Doctrine/ORM/Tools/Setup.php 2020-05-27 11:29:14.330733814 +0200 @@ -45,7 +45,11 @@ class Setup public static function registerAutoloadDirectory($directory) { if (!class_exists('Doctrine\Common\ClassLoader', false)) { - require_once $directory . "/Doctrine/Common/ClassLoader.php"; + if (file_exists($directory . "/Doctrine/Common3/ClassLoader.php")) { + require_once $directory . "/Doctrine/Common3/ClassLoader.php"; + } else { + require_once $directory . "/Doctrine/Common/ClassLoader.php"; + } } $loader = new ClassLoader("Doctrine", $directory);