名前空間のないファイルからクラスをロードすることは可能ですか? doctrine\models 内に次のようなクラスが 1 つあります。
namespace models; //This was registered in the Bootstrap.php
...
....
$x = new ClassFromRandomFile();
...
....
ClassFromRandomFile は次のようになります。
<?php class ClassFromRandomFile {
... ...
}
ClassFromRandomFile には名前空間が定義されていないため、Doctrine classLoader は実際のパスからではなく、モデルからロードしようとしてFatal error: Doctrine\Common\ClassLoader::loadClass(): Failed opening required /path/to/doctrine/models/ClassFromRandomFile.php
います。