我在 Zend 框架中使用上下文切换来获取 json 响应
这是我在控制器的 init 函数中使用的代码
$this->_helper->contextSwitch()
->addActionContext('index', array('xml', 'json'))
->setAutoJsonSerialization(true)
->initContext();
在其他一些方法中,我有我想要作为 json 响应的数据的学说集合。
代码是
$pm = new ProfileMessage();
$flirts = $pm->fetchLastMessages($this->_member->user_id, "0,1",
Labels_MessageType::FLIRT, 5, 0);
$this->view->flirts = $flirts;
但是为了响应,我得到一个空的 json 字符串。
{"flirts":{}}
我做错了什么。提前致谢