Bonjour,
Alors voila j'ai une Entité Liaison qui possède une jointure ManyToMany avec une autre entité User.
Ce qui crée un attribut de type ArrayCollection contenant un tableau de User.
Doctrine génère les méthode getJoueur() et addUser(\Entity\User $user).
Je voudrai maintenant coder une méthode pour retirer un User de cette ArrayCollection, défaire la liaison qui a été crée en quelque sorte.
J'ai essayé ceci :
Mais ça ne fonctionne pas, je pense que cela vient du fait que c'est un ArrayCollection d'objet et non un simple Array de string ou de int.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php public function dropJoueur(\AppFoot\UserBundle\Entity\User $joueur_a_sup) { unset($this->joueur[$joueur_a_sup]); }
Une idée ?
Merci
Partager