Bonjour à tous,
Etant habitué à Zend et voulant me lancer sur Symfony, j'ai repris une appli développé sous Symfo par un ancien développeur de ma boite, elle contenait 4 bundles et j'ai voulu ajouter le mien (StatsBundle).
Le génération du bundle s'est faite sans problème, j'accède bien à mes actions, jusque la tout va bien.
Le problème se pose au niveau des entités, j'ai voulu copié l'entité d'un des autres Bundle, j'ai bien pensé à modifier le namespace et les annotations.
Dans mon controller, je fait ca pour récupérer l'entité :
Mais j'obtient l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 use Ilg\StatsBundle\Entity\ServicesUsers; class DefaultController extends Controller { /** * @Route("/stats/") * @Template() */ public function indexAction() { $repository = $this->getDoctrine() ->getEntityManager() ->getRepository('IlgStatsBundle:ServicesUsers'); }
Le pire est que quand j'essaye d'appeler cette entité depuis l'un des quatres autres bundle, j'obtient exactement la même erreur (sur un autre namespace), j'ai vérifié que doctrine était bien déclaré dans le AppKernel, et la j'avoue que je sèche un peu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Unknown Entity namespace alias 'IlgStatsBundle'. 500 Internal Server Error - ORMException
Quelqu'un à une idée ?
Partager