public function render(array $params) { $this->_dump_buffers(); header('HTTP/1.1 200 OK'); header('Content-Type: text/xml; charset=UTF-8'); $data = Ai1ec_Http_Response_Helper::utf8($params['data']); $output = Ai1ec_XML_Builder::serialize_to_xml($data); echo $output; return Ai1ec_Http_Response_Helper::stop(0); }
public function render(array $params) { $this->_dump_buffers(); header('HTTP/1.1 200 OK'); header('Content-Type: application/json; charset=UTF-8'); $data = Ai1ec_Http_Response_Helper::utf8($params['data']); $output = json_encode($data); if (!empty($params['callback'])) { $output = $params['callback'] . '(' . $output . ')'; } echo $output; return Ai1ec_Http_Response_Helper::stop(0); }