Bonjour,
je m'interroge sur ce choix de conception : dans une architecture MVC, les classes du modèle peuvent-elles comporter des méthodes statiques ?
En clair, je souhaite créer une méthode qui interrogerait la bdd pour obtenir la liste des utilisateurs. Donc du genre public function getUser():array, le tableau retourné étant la liste des utilisateurs. Cette méthode appartient à la classe User. A priori, c'est une méthode générique, donc pas liée à un utilisateur particulier, donc il me semble logique qu'elle soit statique. Quel est votre avis ?
Partager