No parece trabajar:¿Puedo obtener el valor de una propiedad privada con Reflection?
$ref = new ReflectionObject($obj);
if($ref->hasProperty('privateProperty')){
print_r($ref->getProperty('privateProperty'));
}
Se pone en el circuito de IF, y luego emite un error:
Property privateProperty does not exist
: |
$ref = new ReflectionProperty($obj, 'privateProperty')
tampoco funciona ...
Las listas documentation page unas pocas constantes, incluyendo IS_PRIVATE
. ¿Cómo puedo usar eso si no puedo acceder a una propiedad privada jajaja?
¿Por qué necesita eso? – zerkms
Las constantes IS_PRIVATE y othe son aplicables para el método getProperties (plural - not getProperty) –