Hi,
It appears that Zend Studio 4 (build 1640) - supports debugging of protected
class properties from outside the scope of the class.
The test code I used was (it's just an example eh - I usually have better
naming convention - like Foo ;) ) :
[code]
class ClassOne {
protected $propertyBag;
function MethodOne() {
$this->propertyBag=array();
$this->propertyBag[] = "something";
}
}
// Breakpoint on the following line
$a = new ClassOne();
$a->MethodOne();
// At this point - Stick a watch on $a or expand the debug variable $a and
then expand $a->propertyBag
[/code]
Now I thought this was impossible? Does this mean that xDebug will now
support debugging/viewing protected/private properties - or will a new
version of xDebug need to be compiled?
Attached is the output from phpinfo();
Regards,
David
This archive was generated by hypermail 2.1.8 : Sat Oct 11 2008 - 15:00:11 CEST