Skip to content
Snippets Groups Projects

Custom types embeddables

Merged Greg0ire requested to merge custom_types_embeddables into master
3 unresolved threads
1 file
+ 7
2
Compare changes
  • Side-by-side
  • Inline
+ 7
2
@@ -241,8 +241,13 @@ final class DoctrineArticleRepository implements ArticleRepository
```
Note:
- `Repository`, c'est un pattern, et il vaut mieux définir les vôtres sous
forme d'interface.
- `Repository`, c'est un pattern, et c'est vous qui devriez en définir
l'interface.
- `EntityRepository` et ses méthodes magiques à éviter si vous voulez des type
hints de retour et donc de l'autocompletion. Il est maintenant possible d'en
faire des services: https://github.com/doctrine/DoctrineBundle/pull/727, mais
ça ne résout pas le problème. Si vous tenez à les utiliser, injectez les dans
vos repositories plutôt que de les étendre.
- Plus l'interface est grosse, plus elle devient difficile à implémenter, et le
code qui consomme l'API a rarement besoin de faire beaucoup d'appels, du
coup… slide suivant
Loading