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')); }
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(); }