Bonjour à vous,

Je suis en train de développer à l'aide du framework CodeIgniter une plateforme de gestion. Je viens d'intégrer Doctrine2 et je me demandais sur l'architecture que je devrais adopter.

CodeIgniter est un framework basé sur le patron MVC et d'après les nombreux tutoriaux que j'ai suivi à propos de doctrine2, les requêtes (avec l'Entity Manager) sont exécutées à partir du contrôleur alors que normalement il faut qu'elles figurent dans le modèle.

Maintenant ma question est la suivante : Est ce que je dois créer un nouveau namespace dans mon modèle que je nommerai par exemple "Accès" qui contiendra des classes en relation avec mes entités et où je mettrai toutes les requêtes dont j'ai besoin, ou bien je laisse mes requêtes dans les contrôleurs en sachant que cette pratique ne respecte pas vraiment l'architecture MVC ?