$data['svg'] ]; if (!$data['preview']) { $output += [ 'name' => $data['name'], 'svg_options' => $data['svg_options'] ]; if ($data['info'] !== null) { $output += [ 'info' => $data['info'] ]; } } if ($messages = get_and_clear_messages()) { $output['messages'] = array_column($messages, 'message'); } if (!$data['preview'] && $data['user']['debug_mode'] == GROUP_DEBUG_MODE_ENABLED) { CProfiler::getInstance()->stop(); $output['debug'] = CProfiler::getInstance()->make()->toString(); } echo json_encode($output);