From 15afb259fe706f39ffc06ab9baac9d7d63ccaaca Mon Sep 17 00:00:00 2001 From: Aymeric SERRA Date: Fri, 10 Feb 2023 18:40:59 +0100 Subject: [PATCH] Fix fixture --- src/DataFixtures/AtelierFixture.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/DataFixtures/AtelierFixture.php b/src/DataFixtures/AtelierFixture.php index 8606d61..6b64af9 100644 --- a/src/DataFixtures/AtelierFixture.php +++ b/src/DataFixtures/AtelierFixture.php @@ -3,6 +3,7 @@ namespace App\DataFixtures; use App\Entity\Atelier; +use App\Entity\FormationUser; use App\Entity\User; use Doctrine\Bundle\FixturesBundle\Fixture; use Doctrine\Persistence\ObjectManager; @@ -45,7 +46,12 @@ class AtelierFixture extends Fixture ->setInstructeur($user); foreach ($faker->randomElements($users, $faker->randomNumber() % sizeof($users)) as $eleve) { - $atelier->addEleve($eleve); + $f = new FormationUser(); + $f + ->setEleve($eleve) + ->setAtelier($atelier); + $manager->persist($f); + $atelier->addElevesSuivantFormation($f); } $manager->persist($atelier);