X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2FWallabag%2FCoreBundle%2FDataFixtures%2FORM%2FLoadTagData.php;h=485445c1b99d6061721a217e85d195f6814a9481;hb=bafb9744c87255ebe28945879da85e587175d241;hp=6b13c2beec31970d40b35127a2cd164c44408ef2;hpb=2691cf04384239c546e141af6cc3c22b210dae58;p=github%2Fwallabag%2Fwallabag.git diff --git a/src/Wallabag/CoreBundle/DataFixtures/ORM/LoadTagData.php b/src/Wallabag/CoreBundle/DataFixtures/ORM/LoadTagData.php index 6b13c2be..485445c1 100644 --- a/src/Wallabag/CoreBundle/DataFixtures/ORM/LoadTagData.php +++ b/src/Wallabag/CoreBundle/DataFixtures/ORM/LoadTagData.php @@ -10,33 +10,35 @@ use Wallabag\CoreBundle\Entity\Tag; class LoadTagData extends AbstractFixture implements OrderedFixtureInterface { /** - * {@inheritDoc} + * {@inheritdoc} */ public function load(ObjectManager $manager) { - $tag1 = new Tag(); - $tag1->setLabel('foo'); + $tags = [ + 'foo-bar-tag' => 'foo bar', //tag used for EntryControllerTest + 'bar-tag' => 'bar', + 'baz-tag' => 'baz', // tag used for ExportControllerTest + 'foo-tag' => 'foo', + 'bob-tag' => 'bob', // tag used for TagRestControllerTest + ]; - $manager->persist($tag1); + foreach ($tags as $reference => $label) { + $tag = new Tag(); + $tag->setLabel($label); - $tag2 = new Tag(); - $tag2->setLabel('bar'); + $manager->persist($tag); - $manager->persist($tag2); - - $tag3 = new Tag(); - $tag3->setLabel('baz'); - - $manager->persist($tag3); + $this->addReference($reference, $tag); + } $manager->flush(); } /** - * {@inheritDoc} + * {@inheritdoc} */ public function getOrder() { - return 30; + return 25; } }