function enforceObjectForJSON(&$aArray) { if (is_array($aArray)) { $aKeys = array_keys($aArray); reset($aKeys); while (list(, $sKey) = each($aKeys)) { if (is_array($aArray[$sKey])) { tx_ameosformidable::enforceObjectForJSON($aArray[$sKey]); } } $aArray = (object) $aArray; } }