Salut les amis,

Voilà j'ai crée une entité Formation que j'ai placé ensuite dans un dossier Formation et de ce fait maintenant le fichier Formation.php se trouve dans le namespace App\Entity\Formation.

J'ai ensuite une autre entité Cours qui se trouve dans le namespace App\Entity, qui devrai être lié à l'entité Formation en ManyToOne.

Quand dans la console je demande à lier l'entité Cours à l'entité Formation, j'ai une erreur qui me dit que l'entité Formation n'est pas reconnu.

Comment dois-je faire pour quelle soit reconnu.

2 réponses


Devdeb22
Auteur
Réponse acceptée

dans la console il fallait utiliser Formation\Formation.

Salut,

Regardes tes Namespaces et tes use dans tes 2 entity

Ton use dans l'entity Formation pour Cours devrais être:
use App\Entity

et pour Formation dans l'entity Cours dévrait être:
use App\Entity\Formation