Доктрина - BaseClassName Не найдено - PullRequest
3 голосов
/ 29 января 2010

Я пытаюсь настроить доктрину в своем проекте и всякий раз, когда я вызываю класс, например,

$dealer = Doctrine_Core::getTable( 'Dealers' ).find(1);

Тогда я получаю фатальную ошибку: класс BaseSchools не найден.

Я знаю, что эти файлы существуют, так как я сделал Doctrine_Core::generateModelsFromDb, и я вижу их

Каким-то образом мои пути к моей модели / сгенерированной папке не сообщаются моему классу дилеров.

В моем файле bootstrap.php у меня есть:

Doctrine::loadModels( array( WWWROOT_PATH . 'models/generated', WWWROOT_PATH . 'models') );

Я не получаю никаких ошибок, если я изменяю путь на неправильный путь, он выдает ошибку, поэтому я предполагаю, что я делаю это правильно.

В любом случае, любые мысли будут оценены.

1 Ответ

1 голос
/ 04 ноября 2010

В итоге я не включил эту строку в файл boostrap:

spl_autoload_register( array('Doctrine', 'autoload' ) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...