Bonjour,
J'ai un souci que je n'arrive pas à résoudre, j'ai trouvé plusieurs réponses sur ce problème en cherchant bien mais les réponses ne m'ont pas permis de régler le problème.
J'ai créé une entité, cette entité a son repository.
Je fais appel à la méthode crée dans le repository, dans mon listener.
ça m'affiche cette erreur:
Voici le début de mon entité Article.phpWarning: class_parents() [<a href='function.class-parents'>function.class-parents</a>]: Class Blog\BackBundle\Entity\Article does not exist and could not be loaded
Mon repository
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 namespace Blog\BackBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * Article * * @ORM\Table(name="article") * @ORM\Entity(repositoryClass="Blog\BackBundle\Entity\ArticleRepository") */ class Article{...}
La classe est bien déclarée dans mon app_kernel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 namespace Blog\BackBundle\Entity; use Doctrine\ORM\EntityRepository; /** * ArticleRepository * * This class was generated by the Doctrine ORM. Add your own custom * repository methods below. */ class ArticleRepository extends EntityRepository {...}
Pour le mapping, dans config.yml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part new Blog\BackBundle\BlogArticleBundle(),
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 newspaper: connection: newspaper mappings: BlogArticleBundle: ~
Partager