<?php
$json_file = new Barebone\JSON();
$json_file->add_string('database','name');
$json_file->add_number('procentage', 100);
$json_file->add_array('nameArray', ['fubar'=>'database']);
$json_file->add_object('nameObject', (new stdClass)->IamThereforeIExist);
$this->view->json_file = $json_file;
echo $json_file->getData('database', 'name');
$json_file->render(false, false, JSON_PRETTY_PRINT)
name
{
"database": "name",
"procentage": 100,
"nameArray": {
"fubar": "database"
},
"nameObject": {
"IamThereforeIExist": true
}
}
Barebone\JSON Object
(
[data:Barebone\JSON:private] => Array
(
[database] => name
[procentage] => 100
[nameArray] => Array
(
[fubar] => database
)
[nameObject] => stdClass Object
(
[IamThereforeIExist] => 1
)
)
)