示例#1
0
 public function load(ObjectManager $manager)
 {
     $categoria = new Categoria();
     $categoria->setNome("Livros");
     $manager->persist($categoria);
     $manager->flush();
     $this->addReference('categoria', $categoria);
 }
示例#2
0
 public function insert($nome)
 {
     $categoriaEntity = new CategoriaEntity();
     $categoriaEntity->setNome($nome);
     $this->em->persist($categoriaEntity);
     $this->em->flush();
     return $categoriaEntity;
 }
示例#3
0
 public function insert($data)
 {
     $categoriaEntity = new CategoriaEntity();
     $categoriaEntity->setNome($data['nome']);
     $categoriaEntity->setDescricao($data['descricao']);
     $this->em->persist($categoriaEntity);
     $this->em->flush();
     return $categoriaEntity;
 }
 /**
  * Load data fixtures with the passed EntityManager
  *
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $categoria = new Categoria();
     $categoria->setNome('Livros');
     $manager->persist($categoria);
     $this->addReference('categoria-livros', $categoria);
     $categoria2 = new Categoria();
     $categoria2->setNome('Computadores');
     $manager->persist($categoria2);
     $this->addReference('categoria-computadores', $categoria2);
     $manager->flush();
 }
 /**
  * {@inheritDoc}
  */
 public function setNome($nome)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setNome', array($nome));
     return parent::setNome($nome);
 }