Make: entity Symfony не может определить местонахождение нового класса, несмотря на прохождение полного пространства имен - PullRequest
0 голосов
/ 10 ноября 2019

Я использую Symfony 3.4 и у меня есть src/AppBundle.

Я пытался добавить новую сущность с bin/console make:entity, но она не может быть создана.

Не важно, если яукажите MyClass или \AppBundle\Entity\MyClass или любую другую странную комбинацию (AppBundle\Entity\MyClass, App\Entity\MyClass, \AppBundle\MyClass ...) для имени класса, в нем всегда говорится:

Не удалось определить, гдечтобы найти новый класс "App \ Repository \ Entity \ MyClassRepository", возможно, попробуйте использовать полное пространство имен, например "\ My \ Full \ Namespace \ MyClassRepository"

, который, как мне кажется, игнорировал \AppBundle\Entity (полное пространство имен), которое я уже явно предоставил.

Также добавление maker.yaml внутри app/config/package/dev (как предлагается в сообщении об ошибке) не влияет на него.

...