You are here

public function ServicesXMLFormatter::render in Services 7.3

Render data to the string.

Parameters

$data: Data to render

Return value

string

Overrides ServicesFormatterInterface::render

File

servers/rest_server/includes/ServicesFormatter.inc, line 47

Class

ServicesXMLFormatter

Code

public function render($data) {
  $doc = new DOMDocument('1.0', 'utf-8');
  $root = $doc
    ->createElement('result');
  $doc
    ->appendChild($root);
  $this
    ->xml_recursive($doc, $root, $data);
  return $doc
    ->saveXML();
}