|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Étudiant Inscription : décembre 2009 Messages : 2 ![]() |
Bonjour à tous, et bonnes fêtes de fin d'année au passage
Je suis en train de migrer mon code depuis un Repository Pattern personnel vers Doctrine 2. Ça fonctionne plutôt bien, il y a juste quelque chose qui me chagrine. Mes différentes classes de services ont besoin de différents repositories, qu'elles demandent dans leur constructeur. Jusqu'à présent, un petit injecteur automatique de dépendances leur fournissait ce dont elles avaient besoin, mes repositories n'étant que des classes habituelles. Code :
Avec Doctrine, les choses changent, puisque les repositories ne peuvent plus être instancié directement mais doivent être obtenues depuis l'Entity Manager : Code :
<?php $entityManager->getRepository('...'); ?> J'ai bien deux solutions en tête, mais aucune ne me convient.
Je débute avec Doctrine, alors est-ce que je suis passé à côté de quelque chose ? Quel est votre avis sur la question ? Merci d'avance pour vos suggestions |
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com