-
Library vs Models
Bonjour,
J'ai encore quelques problèmes de choix d'emplacement de certain fichier.
En fait, j'ai de la peine à savoir si je dois placer mes classes dans le dossier des modèles (Models) ou celui de la bibliothèque (Library).
Si je me réfère à la mailing list officielle, j'ai cru comprendre que les classes pour les "helpers" (pour les contrôleurs), les validations des forumlaires (validate) et les "plugin" (pour les contrôleurs) se plassent dans le dossier bibliothèque.
Par contre les autres classes, se plasse dans les modèles... Est-ce juste?
-
Hello,
Les classes qui sont suceptibles d'être réutilisées dans d'autres applications vont dans ta bibliothèque (library). C'est effectivement le cas des plugins, helpers, filters et validators, ils ne dépendent pas de la logique métier.
Les classes qui concernent uniquement ton application (sa logique métier) vont dans "Models".
Bye
-
Ok!
Merci pour la confirmation! C'est juste que des fois c'est pas facile de savoir si une classe ne sera pas utilisé dans un autre module... Mais dès maintenant, en cas de doute, je la metterai dans la bibliothèque :P