3 namespace Wallabag\CoreBundle\DataFixtures\ORM
;
5 use Doctrine\Common\DataFixtures\AbstractFixture
;
6 use Doctrine\Common\DataFixtures\OrderedFixtureInterface
;
7 use Doctrine\Common\Persistence\ObjectManager
;
8 use Wallabag\CoreBundle\Entity\Config
;
10 class LoadConfigData
extends AbstractFixture
implements OrderedFixtureInterface
15 public function load(ObjectManager
$manager)
17 $adminConfig = new Config($this->getReference('admin-user'));
18 $adminConfig->setTheme('baggy');
19 $adminConfig->setItemsPerPage(30);
20 $adminConfig->setLanguage('en_US');
22 $manager->persist($adminConfig);
24 $this->addReference('admin-config', $adminConfig);
26 $bobConfig = new Config($this->getReference('bob-user'));
27 $bobConfig->setTheme('default');
28 $bobConfig->setItemsPerPage(10);
29 $bobConfig->setLanguage('fr_FR');
31 $manager->persist($bobConfig);
33 $this->addReference('bob-config', $bobConfig);
41 public function getOrder()