/** * {@inheritDoc} */ public function load(ObjectManager $manager) { for ($i = 1; $i <= 10; $i++) { $clientGroup = new ClientGroup(); $clientGroup->setDiscount(10); $clientGroup->translate('pl')->setName('Grupa ' . $i); $clientGroup->translate('en')->setName('Group ' . $i); $clientGroup->translate('de')->setName('Gruppe ' . $i); $clientGroup->translate('fr')->setName('Groupe ' . $i); $clientGroup->mergeNewTranslations(); $manager->persist($clientGroup); } $manager->flush(); }
/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $clientGroup = new ClientGroup(); $clientGroup->setDiscount(10); $clientGroup->translate('en')->setName('Default client group'); $clientGroup->mergeNewTranslations(); $manager->persist($clientGroup); $manager->flush(); $this->setReference('client_group', $clientGroup); }
/** * {@inheritDoc} */ public function load(ObjectManager $manager) { if (!$this->isEnabled()) { return; } $clientGroup = new ClientGroup(); $clientGroup->setDiscount(10); $clientGroup->translate($this->getDefaultLocale())->setName('Default client group'); $clientGroup->mergeNewTranslations(); $manager->persist($clientGroup); $manager->flush(); $this->setReference('client_group', $clientGroup); }