Bonjour,
j'ai un probléme avec l'appel de fonction avec le __CLASS__
Voyez par vous même :
Dans cette contion, j'aimerais faire appel à la méthode $method, contenue dans la classe appelante, mais j'ai une erreur de syntaxe au niveau de la ligne mise en commentaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public function hydrate(array $donnees){ foreach ($donnees as $key => $value){ $method = 'set'.ucfirst($key); if (method_exists(__CLASS__, $method)){ //__CLASS__::$method($value); } } }
Comment faire pour que cet appel fonctionne?
Par avance, merci.
Dragonfly
Partager