You are here

function oa_export_json_encode_objects in Open Atrium Export 7.2

Mark objects as being objects.

1 call to oa_export_json_encode_objects()
oa_export_json_export in formats/json.inc
Export callback.

File

formats/json.inc, line 67
The OA export JSON format handler.

Code

function oa_export_json_encode_objects($var) {
  if (is_object($var)) {
    $var = (array) $var;
    $var['#oa_export_object'] = '1';
  }
  if (is_array($var)) {
    foreach ($var as $key => $value) {
      $var[$key] = oa_export_json_encode_objects($value);
    }
  }
  return $var;
}