This commit is contained in:
umpirsky 2013-08-20 11:11:50 +02:00
parent fc17cc96b6
commit e4ac5594dc

View file

@ -36,12 +36,17 @@ class LoadZonesData extends DataFixture
$restOfWorldCountries = array_diff(Intl::getRegionBundle()->getCountryNames(), $euCountries + array('US'));
$manager->persist($this->createZone('EU', ZoneInterface::TYPE_COUNTRY, $euCountries));
$manager->persist($eu = $this->createZone('EU', ZoneInterface::TYPE_COUNTRY, $euCountries));
$manager->persist($this->createZone('USA', ZoneInterface::TYPE_COUNTRY, array('US')));
$manager->persist($this->createZone('EU + USA', ZoneInterface::TYPE_ZONE, array('EU', 'USA')));
$manager->persist($this->createZone('Rest of World', ZoneInterface::TYPE_COUNTRY, $restOfWorldCountries));
$manager->flush();
$settingsManager = $this->get('sylius.settings.manager');
$settings = $settingsManager->loadSettings('taxation');
$settings->set('default_tax_zone', $eu);
$settingsManager->saveSettings('taxation', $settings);
}
/**