Exemplo n.º 1
0
 private function newEntity($param)
 {
     $contenu = new Contenu();
     $contenu->setTitre($param['titre']);
     $contenu->setTheme($param['theme']);
     $contenu->setConnaissance($param['connaissance']);
     $contenu->setCapacite($param['capacite']);
     $contenu->setRoute($param['route']);
     $contenu->setDate($param['date']);
     $contenu->setNiveau($param['niveau']);
     $this->manager->persist($contenu);
     $this->addReference('contenu-' . $param['id'], $contenu);
 }
Exemplo n.º 2
0
 /**
  * Enregistrer le contenu en bdd
  * 
  * @param $titre
  * @param $route
  * @param $niveau
  * @param $theme
  * @param $connaissance
  * @param $capacite
  */
 protected function enregistrementBDD($titre, $route, $niveau, $theme, $connaissance, $capacite)
 {
     $contenu = new Contenu();
     $contenu->setTitre($titre);
     $contenu->setTheme($theme);
     $contenu->setConnaissance($connaissance);
     $contenu->setCapacite($capacite);
     $contenu->setRoute($route);
     $contenu->setNiveau($niveau);
     $em = $this->getContainer()->get('doctrine.orm.entity_manager');
     $em->persist($contenu);
     $em->flush();
 }