setNoDataMessage($data['clock']['critical_error']); $output = [ 'name' => $data['name'], 'body' => $item->toString() ]; } else { $output = [ 'name' => $data['name'], 'body' => (new CClock()) ->setEnabled($data['clock']['is_enabled']) ->toString(), 'clock_data' => [ 'time' => $data['clock']['time'], 'time_zone_offset' => $data['clock']['time_zone_offset'] ] ]; } if (($messages = getMessages()) !== null) { $output['messages'] = $messages->toString(); } if ($data['user']['debug_mode'] == GROUP_DEBUG_MODE_ENABLED) { CProfiler::getInstance()->stop(); $output['debug'] = CProfiler::getInstance()->make()->toString(); } echo json_encode($output);