Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 88
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 216
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 217
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 218
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 219
Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 220
--TEST--
unpack of template converter: multiple class/variable: (array: string)
--SKIPIF--
data = "datadata";
$this->subary = array(new SubObj());
}
}
class SubObj
{
private $subdata = null;
private $subpriv = "subprivdata";
public $subpdata = null;
function __construct()
{
$this->subdata = "subdatadata";
}
}
$obj0 = new MyObj();
$obj0->pdata = "pubdata0";
$obj0->subary[0]->subpdata = "subpubdata00";
$subobj01 = new SubObj();
$subobj01->subpdata = "subpdata01";
$obj0->subary[1] = $subobj01;
$obj1 = new MyObj();
$obj1->pdata = "pubdata1";
$obj1->subary[0]->subpdata = "subpubdata1";
$subobj11 = new SubObj();
$subobj11->subpdata = "subpdata11";
$obj1->subary[1] = $subobj11;
$ary = array($obj0, $obj1);
$tpl = array("MyObj");
test("recursive object list with object list /w string", $ary, $tpl, $ary);
--EXPECTF--
array(2) {
[0]=>
object(MyObj)#%d (4) {
[%r"?data"?:("MyObj":)?private"?%r]=>
string(8) "datadata"
[%r"?priv"?:("MyObj":)?private"?%r]=>
string(8) "privdata"
["pdata"]=>
string(8) "pubdata0"
["subary"]=>
array(2) {
[0]=>
object(SubObj)#%d (3) {
[%r"?subdata"?:("SubObj":)?private"?%r]=>
string(11) "subdatadata"
[%r"?subpriv"?:("SubObj":)?private"?%r]=>
string(11) "subprivdata"
["subpdata"]=>
string(12) "subpubdata00"
}
[1]=>
object(SubObj)#%d (3) {
[%r"?subdata"?:("SubObj":)?private"?%r]=>
string(11) "subdatadata"
[%r"?subpriv"?:("SubObj":)?private"?%r]=>
string(11) "subprivdata"
["subpdata"]=>
string(10) "subpdata01"
}
}
}
[1]=>
object(MyObj)#%d (4) {
[%r"?data"?:("MyObj":)?private"?%r]=>
string(8) "datadata"
[%r"?priv"?:("MyObj":)?private"?%r]=>
string(8) "privdata"
["pdata"]=>
string(8) "pubdata1"
["subary"]=>
array(2) {
[0]=>
object(SubObj)#%d (3) {
[%r"?subdata"?:("SubObj":)?private"?%r]=>
string(11) "subdatadata"
[%r"?subpriv"?:("SubObj":)?private"?%r]=>
string(11) "subprivdata"
["subpdata"]=>
string(11) "subpubdata1"
}
[1]=>
object(SubObj)#%d (3) {
[%r"?subdata"?:("SubObj":)?private"?%r]=>
string(11) "subdatadata"
[%r"?subpriv"?:("SubObj":)?private"?%r]=>
string(11) "subprivdata"
["subpdata"]=>
string(10) "subpdata11"
}
}
}
}
OK