Esempio n. 1
0
 public function insert(array $data)
 {
     $categoriaEntity = $this->em->getReference('Application\\Entity\\Categoria', $data['categoriaId']);
     $produtoEntity = new ProdutoEntity();
     $produtoEntity->setCategoria($categoriaEntity)->setNome($data['nome'])->setDescricao($data['descricao']);
     $this->em->persist($produtoEntity);
     $this->em->flush();
     return $produtoEntity;
 }
 /**
  * Load data fixtures with the passed EntityManager
  *
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $categoriaLivros = $this->getReference('categoria-livros');
     $categoriaComputadores = $this->getReference('categoria-computadores');
     $produto = new Produto();
     $produto->setNome('Orientacao a Objetos')->setCategoria($categoriaLivros)->setDescricao('Livro sobre OO muito bom');
     $manager->persist($produto);
     $produto = new Produto();
     $produto->setNome('i MAC')->setCategoria($categoriaComputadores)->setDescricao('O computador da Apple');
     $manager->persist($produto);
     $manager->flush();
 }
 /**
  * Load data fixtures with the passed EntityManager
  *
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $categoriaLivros = $this->getReference('categoria-livros');
     $categoriaComputadores = $this->getReference('categoria-computadores');
     $produto = new Produto();
     $produto->setNome("Orientação a objetos")->setCategoria($categoriaLivros)->setDescricao("Descrição do livro");
     $manager->persist($produto);
     $produto = new Produto();
     $produto->setNome("Macbook Pro")->setCategoria($categoriaComputadores)->setDescricao("Descrição do computador");
     $manager->persist($produto);
     $manager->flush();
 }
Esempio n. 4
0
 public function load(ObjectManager $manager)
 {
     $categoriaLivros = $this->getReference('categoria-livros');
     $categoriaComputadores = $this->getReference('categoria-computadores');
     $produto = new Produto();
     $produto->setNome("ZF2 Pratica")->setCategoria($categoriaLivros);
     $manager->persist($produto);
     $produto2 = new Produto();
     $produto2->setNome("Macbook Pro")->setCategoria($categoriaComputadores);
     $manager->persist($produto2);
     $manager->flush();
 }
 /**
  * {@inheritDoc}
  */
 public function setNome($nome)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setNome', array($nome));
     return parent::setNome($nome);
 }
 /**
  * {@inheritDoc}
  */
 public function getNome()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getNome', array());
     return parent::getNome();
 }
 /**
  * {@inheritDoc}
  */
 public function setDescricao($descricao)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescricao', array($descricao));
     return parent::setDescricao($descricao);
 }