Как обратиться к пакету в php app / console generate: doctrine: crud
В моем проекте Symfony 2 у меня есть пакет
src/Cinergy/Bundle/PeopleServiceBundle
Теперь я хотел бы сгенерировать контроллер CRUD на основе сущности доктрины, но мне постоянно не удается ввести правильную строку для параметра сущности.
Я пробовал такие вещи, как:
php app/console generate:doctrine:crud --entity=Cinergy/Bundle/PeopleServiceBundle:Group
или же
php app/console generate:doctrine:crud --entity=@PeopleServiceBundle:Group
Все они возвращают ошибки как:
[Doctrine\ORM\ORMException]
Unknown Entity namespace alias '@PeopleServiceBundle'.
Какой правильный синтаксис для--entity
параметр? Или все-таки чего-то не хватает?
Вот как выглядит структура каталогов прямо сейчас:
src/Cinergy/Bundle/PeopleServiceBundle/
├── Controller
│ ├── GroupController.php
│ └── PersonController.php
├── DependencyInjection
│ ├── Configuration.php
│ └── PeopleServiceExtension.php
├── PeopleServiceBundle.php
├── Resources
│ ├── config
│ │ ├── routing.yml
│ │ └── services.yml
│ ├── doc
│ │ └── index.rst
│ ├── public
│ │ ├── css
│ │ ├── images
│ │ └── js
│ ├── translations
│ │ └── messages.fr.xliff
│ └── views
│ └── Default
│ └── index.html.twig
└── Tests
└── Controller
├── GroupControllerTest.php
└── PersonControllerTest.php