public function loadDepartementAction()
 {
     $departement = new Departement();
     $departement->setNom('Maths-Info');
     $mention = new Mention();
     $mention->setNom('Informatique');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IF');
     $parcourtType->setNom('Informatique Fondamentale');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IN');
     $parcourtType->setNom('Informatique');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $mention = new Mention();
     $mention->setNom('Mathématiques');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('AAG');
     $parcourtType->setNom('Analyse Algèbre Et Géométrie');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('MAAP');
     $parcourtType->setNom('Mathématiques Et Applications');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $entityManager = $this->getDoctrine()->getManager();
     $entityManager->persist($departement);
     $entityManager->flush();
     return $this->redirect($this->generateUrl('e_plan_planning_manage_division'));
 }
Esempio n. 2
0
 public function load(ObjectManager $manager)
 {
     $departement = new Departement();
     $departement->setNom('Maths-Info');
     $mention = new Mention();
     $mention->setNom('Informatique');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IF');
     $parcourtType->setNom('Informatique Fondamentale');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IN');
     $parcourtType->setNom('Informatique');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $mention = new Mention();
     $mention->setNom('Mathématiques');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('AAG');
     $parcourtType->setNom('Analyse Algèbre Et Géométrie');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('MAAP');
     $parcourtType->setNom('Mathématiques Et Applications');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $manager->persist($departement);
     $manager->flush();
 }