private function RESTServerViewBuiltIn::render_json in Services 6.3
1 call to RESTServerViewBuiltIn::render_json()
- RESTServerViewBuiltIn::render in servers/rest_server/includes/rest_server.views.inc
File
- servers/rest_server/includes/rest_server.views.inc, line 42
- Provide formatter class for all standard response formats.
Class
- RESTServerViewBuiltIn
Code
private function render_json($data, $jsonp = FALSE) {
if (!is_array($data) && !is_object($data)) {
$data = array(
$data,
);
}
$json = str_replace('\\/', '/', json_encode($data));
if ($jsonp && isset($_GET['callback'])) {
return sprintf('%s(%s);', $_GET['callback'], $json);
}
return $json;
}