diff options
Diffstat (limited to 'Zend/tests/bug27798.phpt')
-rw-r--r-- | Zend/tests/bug27798.phpt | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/Zend/tests/bug27798.phpt b/Zend/tests/bug27798.phpt index 2545d9e100..310fd97991 100644 --- a/Zend/tests/bug27798.phpt +++ b/Zend/tests/bug27798.phpt @@ -5,34 +5,33 @@ Bug #27798 (private / protected variables not exposed by get_object_vars() insid class Base { - public $Foo = 1; - protected $Bar = 2; - private $Baz = 3; + public $Foo = 1; + protected $Bar = 2; + private $Baz = 3; - function __construct() - { - echo __METHOD__ . "\n"; - var_dump(get_object_vars($this)); - } + function __construct() + { + echo __METHOD__ . "\n"; + var_dump(get_object_vars($this)); + } } class Child extends Base { - private $Baz = 4; + private $Baz = 4; - function __construct() - { - parent::__construct(); - echo __METHOD__ . "\n"; - var_dump(get_object_vars($this)); - } + function __construct() + { + parent::__construct(); + echo __METHOD__ . "\n"; + var_dump(get_object_vars($this)); + } } var_dump(get_object_vars(new Base)); var_dump(get_object_vars(new Child)); ?> -===DONE=== --EXPECT-- Base::__construct array(3) { @@ -69,4 +68,3 @@ array(1) { ["Foo"]=> int(1) } -===DONE=== |