Outils pour utilisateurs

Outils du site


doctrine3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
doctrine3 [2022/11/09 08:52] – [Tests de la relation ManyToOne :] admindoctrine3 [2022/11/09 10:16] (Version actuelle) – [Tests de la relation ManyToOne :] admin
Ligne 164: Ligne 164:
  
  // persistence de l'objet modifié  // persistence de l'objet modifié
-                $entityManager = $this->getDoctrine()->getManager();+                $entityManager = $doctrine->getManager();
  $entityManager->persist($etudiant);  $entityManager->persist($etudiant);
  $entityManager->flush();  $entityManager->flush();
Ligne 200: Ligne 200:
      */      */
   
- public function consulterMaison($code){ + public function consulterMaison(ManagerRegistry $doctrine, $code){ 
- $repository = $this->getDoctrine()->getRepository(Maison::class);+ $repository = $doctrine->getRepository(Maison::class)
 + $maison= $doctrine->getRepository(Maison::class)->findOneBy(['code' => 'SPT']);
   
- $maison = $repository->findOneByCode($code); + return $this->render('maison/consulter.html.twig', ['pMaison' => $maison,]);
- return $this->render('maison/consulter.html.twig', [ +
-            'pMaison' => $maison,]); +
  }   }
 } }
doctrine3.1667983926.txt.gz · Dernière modification : 2022/11/09 08:52 de admin