Задать вопрос
@antonowano
Профессиональный самоучка

Symfony2+Doctrine2 почему не создается репозиторий?

команда doctrine:generate:entities не создаёт репозиторий.

Описываю действия

Генерирую XML-описание по существующей БД:
php app/console doctrine:mapping:import --force AppBundle xml

Создаю сущности с использованием аннотаций:
php app/console doctrine:mapping:convert annotation ./src

Дописываю в сущность OffersCategories аннотацию о репозитории:
/**
 * ...
 * @ORM\Entity(repositoryClass="AppBundle\Entity\OffersCategoriesRepository")
 */
class OffersCategories { /**/ }

Сохраняю и формирую гетеры и сетеры:
php app/console doctrine:generate:entities AppBundle


В итоге:
  1. Класс OffersCategoriesRepository не создается.
  2. Создаю вручную - тоже никакого эффекта.
  • Вопрос задан
  • 2431 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    Symfony Framework
    4 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
Решения вопроса 1
@antonowano Автор вопроса
Профессиональный самоучка
Причину так и не узнал, решил проблему дописав в xml файл описание репозитория.
Выполнив команду создания сущностей - все заработало.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы