getMethod()) { case "translateServiceData" : $msg_obj = $ajaxResponse->getParameter("data"); $newMsgObj = array(); foreach ($msg_obj as $wmsId => $wmsObj) { $newMsgObj[$wmsId] = array( "title" => _mb($wmsObj->title), "layer" => array() ); foreach ($wmsObj->layer as $layerId => $layerObj) { $newMsgObj[$wmsId]["layer"][$layerId] = array( "title" => _mb($layerObj->title) ); } } $ajaxResponse->setSuccess(true); $ajaxResponse->setResult($newMsgObj); break; default : $ajaxResponse->setSuccess(false); $ajaxResponse->setMessage(_mb("An unknown error occured.")); break; } $firephp->log($_SESSION, "SESSION"); $ajaxResponse->send(); ?>