Je me permets de vous poser une question au niveau organisation des objet.
Par exemple, prenons un objet membre.
class Membre{
private $dateNaissance;
private $pseudo
//.....
public function getPseudo(){
}
public function afficherProfil(){
}
}
Avec une class membreCollection pour afficher une liste de membre, savoir si un membre est existant etc...Ma question est la suivante, où mettre mes fonctions d'ajout, modification, et de suppression?
En effet, en les mettant dans la class Membre je pourrais profiter des setters pour vérifier la validité d'un membre, et ainsi tout centraliser. Mais cela ne me semble pas correct conceptuellement parlant.
Qu'en pensez-vous?
Merci d'avance.