1--TEST--
2Bug #26817 (http_build_query() did not handle private & protected object properties)
3--FILE--
4<?php
5class test {
6    protected $foo;
7    private $bar;
8    public $test;
9
10    function foo()
11    {
12        $this->bar = 'meuh';
13        $this->foo = 'lala';
14        $this->test = 'test';
15
16        var_dump(http_build_query($this));
17    }
18}
19
20$obj = new test();
21$obj->foo();
22var_dump(http_build_query($obj));
23?>
24--EXPECT--
25string(27) "foo=lala&bar=meuh&test=test"
26string(9) "test=test"
27