я продлил мою doctrine2 сущность:класс не найден в doctrine2 сущности
namespace Hql\BaseBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
class Action extends _Entity
{
}
И я создал файл _Entity.php в той же папке:
namespace Hql\BaseBundle\Entity;
class _Entity
{
}
Это было мое понимание того, что class_Entity будет найден автоматически, поскольку он находится в одной папке и в том же пространстве имен.
Он не изменил конфигурационный файл Symfony2.
Когда я запускаю команду php app/console doctrine:mapping:info
, Symfony2 возвращает эту ошибку:
PHP Fatal error: Class 'Hql\BaseBundle\Entity\_Entity' not found in [...]\Symfony\src\Hql\BaseBundle\Entity\Action.php on line 13
Я понятия не имею, как исправить это. Поскольку файлы сущностей автоматически загружаются командой, я не знаю, где находится include
мой файл _Entity.