Я использую DoctrineBundle вместе с SensioGeneratorBundle для моего проекта Symfony.
Когда я создаю сущность с помощью команды php:
app/console doctrine:generate:entity
Это делаетотлично работает, потому что соответствует моей организации проекта, но не для
хранилища сущности :
project_name
│ index.php
└───Application <-- generated but it shouldn't
└───Repository
| MyEntityRepository.php
│
└───app
└───Controllers
└───Migrations
└───Entity
| MyEntity.php
└───Repository <-- Entity's repository must be here
Кстати, конфигурация пространства имен моего composer.json следующая:
"autoload" : {
"psr-0":{
"Application\\":"app/"
}
"psr-4":{
"Application\\":"app/"
}
}
Есть ли способ отредактировать путь к каталогу репозитория, например, для миграции?
doctrine_migrations:
dir_name: "%kernel.project_dir%/app/Migrations"
Спасибо за помощь.