Пример #1
0
 /**
  * Remove stage
  *
  * @param \BienEtreBundle\Entity\Stages $stage
  */
 public function removeStage(\BienEtreBundle\Entity\Stages $stage)
 {
     $this->stage->removeElement($stage);
 }
Пример #2
0
 public function load(ObjectManager $manager)
 {
     $Tab_stages = array(array("nom" => "stage1", "description" => "description stage1", "infoComplementaire" => "info comlementaire 1", "tarif" => "150", "debut" => new \DateTime("12-10-2019"), "fin" => new \DateTime("21-10-2019"), "affichageDe" => new \DateTime("01-10-2015"), "affichageJusque" => new \DateTime("30-10-2015")), array("nom" => "stage2", "description" => "description stage2", "infoComplementaire" => "info comlementaire 2", "tarif" => "200", "debut" => new \DateTime("12-11-1999"), "fin" => new \DateTime("21-11-1999"), "affichageDe" => new \DateTime("01-11-2015"), "affichageJusque" => new \DateTime("30-11-2015")), array("nom" => "stage3", "description" => "description stage3", "infoComplementaire" => "info comlementaire 3", "tarif" => "250", "debut" => new \DateTime("12-12-2019"), "fin" => new \DateTime("21-10-2019"), "affichageDe" => new \DateTime("01-12-2015"), "affichageJusque" => new \DateTime("30-12-2015")), array("nom" => "stage4", "description" => "description stage4", "infoComplementaire" => "info comlementaire 4", "tarif" => "300", "debut" => new \DateTime("12-1-1999"), "fin" => new \DateTime("21-1-1999"), "affichageDe" => new \DateTime("01-01-2015"), "affichageJusque" => new \DateTime("30-01-2015")));
     for ($i = 0; $i < sizeof($Tab_stages); $i++) {
         $stage = new Stages();
         $stage->setNom($Tab_stages[$i]['nom']);
         $stage->setDescription($Tab_stages[$i]['description']);
         $stage->setInfoComplementaire($Tab_stages[$i]['infoComplementaire']);
         $stage->setTarif($Tab_stages[$i]['tarif']);
         $stage->setDebut($Tab_stages[$i]['debut']);
         $stage->setFin($Tab_stages[$i]['fin']);
         $stage->setAffichageDe($Tab_stages[$i]['affichageDe']);
         $stage->setAffichageJusque($Tab_stages[$i]['affichageJusque']);
         $stage->setPrestataire($this->getReference("prestataire" . $i));
         $manager->persist($stage);
     }
     $manager->flush();
 }