From 80940a7b19d36b559194b9b17413734c930256a0 Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Tue, 29 Oct 2024 16:51:14 +0100 Subject: [PATCH] LoadGenders fixture access string value of enum --- .../DataFixtures/ORM/LoadGenders.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadGenders.php b/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadGenders.php index 7d1657072..2d74e6977 100644 --- a/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadGenders.php +++ b/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadGenders.php @@ -23,18 +23,18 @@ class LoadGenders extends AbstractFixture implements OrderedFixtureInterface private array $genders = [ [ 'label' => ['en' => 'man', 'fr' => 'homme'], - 'genderTranslation' => GenderEnum::MALE->value, - 'icon' => GenderIconEnum::MALE->value, + 'genderTranslation' => GenderEnum::MALE, + 'icon' => GenderIconEnum::MALE, ], [ 'label' => ['en' => 'woman', 'fr' => 'femme'], - 'genderTranslation' => GenderEnum::FEMALE->value, - 'icon' => GenderIconEnum::FEMALE->value, + 'genderTranslation' => GenderEnum::FEMALE, + 'icon' => GenderIconEnum::FEMALE, ], [ 'label' => ['en' => 'neutral', 'fr' => 'neutre'], - 'genderTranslation' => GenderEnum::NEUTRAL->value, - 'icon' => GenderIconEnum::NEUTRAL->value, + 'genderTranslation' => GenderEnum::NEUTRAL, + 'icon' => GenderIconEnum::NEUTRAL, ], ]; @@ -54,7 +54,7 @@ class LoadGenders extends AbstractFixture implements OrderedFixtureInterface $new_g->setLabel($g['label']); $new_g->setIcon($g['icon']); - $this->addReference('g_'.$g['genderTranslation'], $new_g); + $this->addReference('g_'.$g['genderTranslation']->value, $new_g); $manager->persist($new_g); }