From 6752a2f6d3279865bf0465591c54c2685d63f29f Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Wed, 27 Oct 2021 17:40:15 +0200 Subject: [PATCH] fixture created for Relation entity --- .../DataFixtures/ORM/LoadRelations.php | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 src/Bundle/ChillPersonBundle/DataFixtures/ORM/LoadRelations.php diff --git a/src/Bundle/ChillPersonBundle/DataFixtures/ORM/LoadRelations.php b/src/Bundle/ChillPersonBundle/DataFixtures/ORM/LoadRelations.php new file mode 100644 index 000000000..bcd7df547 --- /dev/null +++ b/src/Bundle/ChillPersonBundle/DataFixtures/ORM/LoadRelations.php @@ -0,0 +1,45 @@ + ['fr' => 'Mère'], 'reverseTitle' => ['fr' => 'Fille']], + ['title' => ['fr' => 'Père'], 'reverseTitle' => ['fr' => 'Fils']], + ['title' => ['fr' => 'Mère'], 'reverseTitle' => ['fr' => 'Fils']], + ['title' => ['fr' => 'Père'], 'reverseTitle' => ['fr' => 'Fille']], + ['title' => ['fr' => 'Frère'], 'reverseTitle' => ['fr' => 'Soeur']], + ['title' => ['fr' => 'Soeur'], 'reverseTitle' => ['fr' => 'Frère']], + ['title' => ['fr' => 'Tante'], 'reverseTitle' => ['fr' => 'Nièce']], + ['title' => ['fr' => 'Oncle'], 'reverseTitle' => ['fr' => 'Neveu']], + ['title' => ['fr' => 'Oncle'], 'reverseTitle' => ['fr' => 'Nièce']], + ['title' => ['fr' => 'Tante'], 'reverseTitle' => ['fr' => 'Neveu']], + ]; + + foreach($relations as $value){ + print "Creating a new relation type: relation" . $value['title']['fr'] . "reverse relation: " . $value['reverseTitle']['fr'] . "\n"; + $relation = new Relation(); + $relation->setTitle($value['title']) + ->setReverseTitle($value['reverseTitle']); + $manager->persist($relation); + } + + $manager->flush(); + + } + +} \ No newline at end of file