Запрос Doctrine в классе ProjectConfiguration - PullRequest
0 голосов
/ 02 января 2012

Мне нужно выполнить Doctrine Query в классе конфигурации моего проекта. Я пытался поместить свой код в метод установки, но он не может найти классы.

Нужно ли регистрировать автозагрузку Doctrine вручную или что-то в этом роде?

Спасибо за помощь.

1 Ответ

0 голосов
/ 03 января 2012

Как вы и сказали - вы должны определить класс ProjectConfiguration с регистрацией автозагрузки вручную, потому что ProjectConfiguration выполняется до него:

<?php

require_once dirname(__FILE__) . ''.DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'lib'.DIRECTORY_SEPARATOR.'vendor'.DIRECTORY_SEPARATOR.'symfony'.DIRECTORY_SEPARATOR.'autoload'.DIRECTORY_SEPARATOR.'sfCoreAutoload.class.php';
sfCoreAutoload::register();

class ProjectConfiguration extends sfProjectConfiguration {

У меня есть мои проекты с внутренним клонированием Symfony в пути поставщика, измените путь так, как вам нужно.

...