Доктрина не загружает пространства имен сущностей

После поиска и отладки я выяснил, что доктрина не загружает пространства имен моих сущностей. Я покажу вам мои файлы конфигурации проекта

AppKernel.php

new CEOC\PresentacionOfertaBundle\CEOCPresentacionOfertaBundle(),
new CEOC\ContactoBundle\CEOCContactoBundle(),
new CEOC\CoreBundle\CEOCCoreBundle(),

config.yml

    # Doctrine Configuration
doctrine:
dbal:
driver: pdo_pgsql
host: '%database_host%'
port: '%database_port%'
dbname: '%database_name%'
user: '%database_user%'
password: '%database_password%'
charset: UTF8
orm:
entity_managers:
default:
filters:
softdeleteable:
class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter
enabled: trueorm:
auto_generate_proxy_classes: '%kernel.debug%'
naming_strategy: doctrine.orm.naming_strategy.underscore
auto_mapping: true

У меня есть одна сущность под CEOCContactoBundle (CEOCContactoBundle: Organismo), созданная doctrine: generate: entity (все работало нормально!), Затем я сделал crud с доктриной: generate: crud (она работала нормально !!), но когда я получил доступ, я получил ORMException: неизвестный псевдоним пространства имен сущности «CEOCContactoBundle», когда я вызываю EntityManager.

После этого я обнаружил, что массив $ this -> _ attribute [‘entityNamespaces’] из Configuration.php в ORM пуст.

Почему Doctrine распознает пространство имен моих сущностей, когда я их создавал, когда я делал это, а не когда я использую менеджер сущностей? !!

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

композитор создание-проект symfony / framework-standard-edition

обновление композитора

Заранее спасибо.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector