/** * @param string $format * @return string */ public static function renderResult($format, $meta, $data) { $response = array('ocs' => array('meta' => $meta, 'data' => $data)); if ($format == 'json') { return OC_JSON::encode($response); } $writer = new XMLWriter(); $writer->openMemory(); $writer->setIndent(true); $writer->startDocument(); self::toXML($response, $writer); $writer->endDocument(); return $writer->outputMemory(true); }
/** * Encode JSON * @param array $data */ public static function encode($data) { return \OC_JSON::encode($data); }