web-dev-qa-db-fra.com

Où traiter les données dans MVC

C'est peut-être une question très basique mais je suis novice dans ce domaine et tous les tutoriels que j'ai visionnés ne fonctionnent pas avec le traitement des données avant leur affichage. Je travaille sur un composant d’administration qui est supposé récupérer les données d’une base de données (aucun problème), puis je souhaite effectuer quelques opérations dessus avant de l’afficher.

Ma question est la suivante: où dans la structure MVC dois-je placer mes fonctions de calcul? Pour mon incompréhension, il serait logique de l'externaliser vers une fonction d'assistance - mais si c'est le cas, où dois-je appeler cette fonction d'assistance?

2
LocalHorst

Le modèle est le meilleur endroit pour localiser la logique métier. Des fonctions de calcul spécifiques peuvent être attribuées à des assistants. Ensuite, le modèle appelle fréquemment des fonctions d'assistance.

PD: Tous les objets peuvent appeler des assistants pour isoler des routines spécifiques.

2
Anibal