JSONを扱う
Jsphonがincludeされていた場合、以下のようにJSONを扱えるようにしてみる。
class Foo extends Moony_Controller { function execute() { // 値の割り当て $this->assign('name', 'hiro_y'); $this->assign('foo', array('bar' => 'baz')); // JSONフォーマットで取得 $json = $this->getJson(); // {"name":"hiro_y","foo":{"bar":"baz"}} // 出力 header('Content-Type: application/json'); $this->output($json, false); } }
Jsphonをどう読めばいいのかしばらく悩んでしまった。