*/ class LoadCountries extends AbstractFixture implements ContainerAwareInterface, OrderedFixtureInterface { /** * * @var ContainerInterface */ private $container; public function setContainer(ContainerInterface $container = null) { $this->container = $container; } public function getOrder() { return 20; } public function load(ObjectManager $manager) { echo "loading countries... \n"; $languages = $this->container->getParameter('chill_main.available_languages'); foreach (LoadCountriesCommand::prepareCountryList($languages) as $country){ $manager->persist($country); } $manager->flush(); } }