так что предположим, у меня есть это
$arr = array(some object with property a,b,c,d,etc);
и вы звоните Zend_Json::encode($arr);
вместо того, чтобы кодировать объект внутри него, он просто вернет закодированный пустой массив: [{}]
, что является эпическим провалом
как мне сказать Zend_Json также кодировать объект в массиве, а не просто возвращать этот сбой
#####################
РЕДАКТИРОВАТЬ
хорошо, так что у меня на самом деле есть этот метод в классе:
public function toJson(){
$params = get_object_vars($this);
return Zend_Json::encode($params);
}
пока он только выводит пустой массив
[{}] * * тысяча двадцать-одна
кодирование самого объекта работает, но не если оно находится внутри массива
...