Outils pour utilisateurs

Outils du site


symfony_4:doctrine_2:la_methode_findall

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édentes Révision précédente
Prochaine révision
Révision précédente
symfony_4:doctrine_2:la_methode_findall [2018/10/18 10:32]
julien.guerin
symfony_4:doctrine_2:la_methode_findall [2019/12/08 08:41] (Version actuelle)
Ligne 2: Ligne 2:
  
 Cette méthode permet, comme son nom l'indique de récupérer tous les enregistrements d'une table : Cette méthode permet, comme son nom l'indique de récupérer tous les enregistrements d'une table :
-<code>$all = $manager->getRepository(class::class)->findAll(array(), )</code>+<code PHP> 
 +//Définition du manager 
 +$manager = $this->getDoctrine()->getManager(); 
 + 
 +$all = $manager->getRepository(class::class)->findAll()
 +</code>
  
 Cette méthode est principalement utile pour le débug car trop limitée. Cette méthode est principalement utile pour le débug car trop limitée.
Ligne 15: Ligne 20:
 ** Remarque : ** Il est possible d'utiliser [[symfony_4:doctrine_2:la_methode_findby_findoneby|findBy()]] pour remplacer cette méthode en donnant un tableau vide comme premier argument, ce qui permet de trier les données : ** Remarque : ** Il est possible d'utiliser [[symfony_4:doctrine_2:la_methode_findby_findoneby|findBy()]] pour remplacer cette méthode en donnant un tableau vide comme premier argument, ce qui permet de trier les données :
  
-<code>+<code PHP> 
 +//Définition du manager 
 +$manager = $this->getDoctrine()->getManager(); 
 $allUsers = $manager->getRepository(User::class)->findBy( $allUsers = $manager->getRepository(User::class)->findBy(
    array(),    array(),
Ligne 28: Ligne 36:
  
 Récupération de tous les utilisateurs (actifs ou non) Récupération de tous les utilisateurs (actifs ou non)
-<code>+<code PHP> 
 +//Définition du manager 
 +$manager = $this->getDoctrine()->getManager(); 
 $users = $manager->getRepository(User::class)->findAll(); $users = $manager->getRepository(User::class)->findAll();
 </code> </code>
symfony_4/doctrine_2/la_methode_findall.1539851524.txt.gz · Dernière modification: 2019/12/08 08:43 (modification externe)