public function load(ObjectManager $manager) { $templatesData = $this->loadDataFiles('templates.csv'); foreach ($templatesData as $name => $row) { $entity = new Entity\Template(); $entity->setName($row['name']); $entity->setGame($this->getReference($row['game'])); $this->setReference($name, $entity); $manager->persist($entity); } $manager->flush(); }