public function create() : CurrencyInterface { $currency = new Currency(); $currency->setEnabled(true); $currency->setCode(''); return $currency; }
/** * {@inheritDoc} */ public function load(ObjectManager $manager) { if (!$this->isEnabled()) { return; } foreach (self::$samples as $name) { $currency = new Currency(); $currency->setCode($name); $manager->persist($currency); $this->setReference('currency_' . $name, $currency); } $manager->flush(); $this->container->get('currency.importer.ecb')->importExchangeRates(); }
/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $pl = new Currency(); $pl->setCode('pl'); $manager->persist($pl); $en = new Currency(); $en->setCode('en'); $manager->persist($en); $de = new Currency(); $de->setCode('de'); $manager->persist($de); $fr = new Currency(); $fr->setCode('fr'); $manager->persist($fr); $manager->flush(); }