Hice lo que me dijiste
y puse en el constructor de persona
Pero ahora solo me arroja el nombre de la clase sin las propiedades, y ojo que seteo las propiedades como corresponde, con los setter y todo lo que eso significa.
Código
y puse en el constructor de persona
Código
public function __construct() { $this->idPersona = ''; $this->strNombres = ''; $this->strApellidoPaterno = ''; $this->strApellidoMaterno = ''; $this->strRut = ''; $this->strDv = ''; $this->Empresa = ''; $this->strImagenPersona = ''; }
Pero ahora solo me arroja el nombre de la clase sin las propiedades, y ojo que seteo las propiedades como corresponde, con los setter y todo lo que eso significa.
No necesitas usar get_class_vars una vez que moviste eso al constructor. Usas lo que hiciste al principio:
Código
$properties = $this->getProperties();
Ahh y no me habia dado cuenta de otra cosa, las propiedades de la clase padre son private, es por eso que quizas no puedas verlas con get_class_vars.