/** * Load data fixtures with the passed EntityManager * * @param ObjectManager $manager */ public function load(ObjectManager $manager) { foreach ($this->sources as $key => $name) { $source = new ClientDirection(); $source->setName($name); $source->setAlias($key); $manager->persist($source); $this->addReference('clientDirection:' . $key, $source); } $manager->flush(); }
/** * @param ParameterBag $params * * @return object */ public function create($params) { $entity = new ClientDirection(); $entity->setName($params->get('name')); $this->persist($entity); }