Supongamos que tengo la siguiente estructura de directorios:
proyecto/
aplicación/La carpeta core, es la que tiene las librerías compartidas por todas las aplicaciones, los helpers, las librerías de terceros, el ORM, etc.modulo-1/core/modelo/modulo-2
vista/
controlador/
...
La duda es, ¿que va en la carpeta modelo?
Lo que estoy haciendo actualmente es usar los controladores para trabajar con el ORM, y manipular los datos en general.
¿Ustedes creen que debería escribir código exclusivamente para trabajar con los datos y tirar esos archivos dentro de la carpeta modelo? ¿Los controladores deberían ocuparse de otros asuntos?
Eso es todo. Espero haber sido claro, es tarde y no puedo pensar bien. Saludos.