@P747

Есть ли возможность в DoctrineFixturesBundle настроить папку фикстур?

Есть ли возможность в DoctrineFixturesBundle настроить папку фикстур? Я положил класс-фикстуру в паку бандла src/{BandleName}/DataFixtures/{ClassName}Fixture.php. Но при миграции фикстур класс миграции не выполняется
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
BoShurik
@BoShurik Куратор тега Symfony
Symfony developer
Где они лежат - абсолютно все равно. Бандл ориентируется на теги контейнера.
Так как вы используете фикстуры в другом бандле, то скорее всего не используете автоконфигурацию. Вам надо ручками зарегистрировать фикстуры как сервисы и тегнуть их doctrine.fixture.orm

https://symfony.com/bundles/DoctrineFixturesBundle...

This command looks for all services tagged with doctrine.fixture.orm. If you're using the default service configuration, any class that implements ORMFixtureInterface (for example, those extending from Fixture) will automatically be registered with this tag.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы