diff --git a/krumo/class.krumo.php b/krumo/class.krumo.php index 25dd1e5..d6ccb97 100755 --- a/krumo/class.krumo.php +++ b/krumo/class.krumo.php @@ -974,6 +974,29 @@ This is a list of all the values from the getProperties() as $property) { + $k = $property->getName(); + if ($k === $_recursion_marker || $property->isPublic()) { + continue; + } + + // add key indicators + if ($property->isProtected()) { + $k .= ':protected'; + } + elseif ($property->isPrivate()) { + $k .= ':private'; + } + + $property->setAccessible(TRUE); + $v = $property->getValue($data); + krumo::_dump($v, $k); + } + } + // keys ? // $keys = ($_is_object) @@ -988,18 +1011,18 @@ This is a list of all the values from the $k; - } else { + } else { $v =& $data[$k]; - } + } krumo::_dump($v,$k); - } ?> + } ?>