Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
symfony_4:doctrine_2:les_repository [2018/10/18 09:58] robin.boisson créée |
symfony_4:doctrine_2:les_repository [2019/12/08 07:41] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Les Repositories ====== | ||
+ | |||
+ | |||
Les repositories sont généré en même temps que les entités, chaque entité dispose d'un repository qui lui est propre, les repository sont tous regroupés dnas le dossier src/ | Les repositories sont généré en même temps que les entités, chaque entité dispose d'un repository qui lui est propre, les repository sont tous regroupés dnas le dossier src/ | ||
Le repository de l' | Le repository de l' | ||
- | un exemple de fonction qui récupere à partir d'une valeur passé en paramètre 10 resultat Max trié par ID | + | Un exemple de fonction qui récupere à partir d'une valeur passé en paramètre 10 resultat Max trié par ID |
- | < | + | < |
- | public function findByExampleField($value) | + | public function findByExampleField($value) |
{ | { | ||
return $this-> | return $this-> | ||
Ligne 13: | Ligne 16: | ||
-> | -> | ||
-> | -> | ||
- | -> | + | -> |
- | | + | |
} | } | ||
+ | |||
</ | </ | ||
- | + | ||
- | Un autre exemple retourné un ou aucun résultat à partir d'une valeur | + | ---- |
- | < | + | Un autre exemple retourné un ou aucun résultat à partir d'une valeur |
- | | + | |
+ | < | ||
+ | | ||
{ | { | ||
return $this-> | return $this-> | ||
Ligne 26: | Ligne 31: | ||
-> | -> | ||
-> | -> | ||
- | -> | + | -> |
- | | + | } |
- | }</ | + | </ |