Bonjour à tous,
J'ai déjà essayé d'aborder la question dans un sujet épinglé concernant les bonnes méthodes de programmation en PHP mais c'était noyé au milieu de tout le reste et c'est donc passé inaperçu. Pourtant je pense que ça pourrait être intéressant d'en parler donc je tente de lancer un sujet tout neuf pour ça
Chaque fois que je me lance dans la conception d'un modèle objet en PHP, je me pose la même question : "comment je vais faire mes accesseurs et muttateurs ?".
Est ce que j'utilise les méthodes magiques __get et __set (voir ici pour ceux qui ne connaissent pas) ou est ce que je passe par des méthodes "en dur" à l'ancienne dans le genre getXXX() setXXX('toto') ?
Qu'utilisez vous et pourquoi ?
Quels avantages et inconvénients voyez-vous à ces deux méthodes ?
Partager