Exemplo n.º 1
0
 /**
  * {@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);
 }
Exemplo n.º 3
0
 /**
  * {@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();
 }