Я сталкиваюсь с той же проблемой, что и описанная в этот другой вопрос , но решение не работает для меня. Я использую Doctrine 2.1 с CodeIgniter 2, загруженным как пакет из wildlyinaccurate . Как вы видите на странице ClassLoader называется:
$entitiesClassLoader = new \Doctrine\Common\ClassLoader('models', rtrim(APPPATH, '/'));
$entitiesClassLoader->register();
Я убедился, что путь правильный. Я даже пытался установить полный путь.
Странно для меня, что $user = new models\User();
работает. Звоню $this->em->find('User', 8);
Я получаю ошибку Пользователь не существует.
Есть мысли по этому поводу?