Je crée régulièrement une classe qui a quelques variables privées. Lorsqu'une instance de cette classe est définie, il devrait être possible de remplir toutes les variables de la classe avec des getters et setters.Quel est le meilleur moyen de générer automatiquement des getters et setters pour une classe en php?
Existe-t-il un moyen facile de faire cela sans avoir à taper tous ces setters et getters pour chaque variable lors de la création de la classe?
maintenant je dois saisir cette opération pour chaque var dans la classe
public function setVar($var){
$this->var = $var;
}
et
public function getVar(){
return $this->var;
}
Nous utilisons maintenant RegExp, mais je ne sais pas si cela est la meilleure façon .. Nous utilisons Eclipse comme environnement, donc il y a peut-être quelques plugins utiles?
Bien qu'une douleur, il ne prend pas beaucoup de temps pour les mettre en œuvre. Je le fais habituellement pendant que je mange mon déjeuner. Mieux encore, passez le code à un étudiant pour l'ajouter. – Chris
@Chris Le transmettre à quelqu'un d'autre ne peut être considéré comme une bonne solution. Un étudiant ou un complément pourrait vouloir avoir une bonne solution pour cela aussi ... – Kennethvr