Bonjour,
j'utilise la méthode getProperties() sur une instance de ReflectionObject, pour obtenir la liste des propriétés de mon instance de départ :
class Foo { private $a; } class Bar { private $b; } $myBar = new Bar(); $myRO = new ReflectionObject($myBar); $barProperties = $myRO->getProperties();
$barProperties ne contient que b, et non a.
Or j'ai besoin de récupérer toutes les propriétés, héritées ou non. Comment faire ?
On peut récupérer la classe parente à l'aide de $myRO->getParentClass() (…)