public function testEncode()
 {
     $obj = array('name' => 'putra', 'age' => 17);
     $json = \JsonKit\JsonKit::encode($obj);
     $a = json_decode($json);
     $this->assertEquals((array) $obj, (array) $a, 'Source object should be equals to the json_decoded json string result');
 }
Example #2
0
 /**
  * [display description]
  *
  * @return [type] [description]
  */
 public function display($template)
 {
     $app = App::getInstance();
     $data = $this->data->all();
     unset($data['flash']);
     unset($data['app']);
     foreach (array_keys($data) as $key) {
         if ($key[0] === '_') {
             unset($data[$key]);
         }
     }
     $app->response->headers['content-type'] = $this->contentType;
     echo \JsonKit\JsonKit::encode($data);
 }