array( 'znote' => $version, 'ot' => $config['ServerEngine'] ), ); if (isset($moduleVersion)) $response['version']['module'] = $moduleVersion; function UseClass($name = false, $module = false, $path = false) { if ($name !== false) { if (!is_array($name)) { if (!$module) $module = $name; if (!$path) require_once "modules/base/{$module}/class/{$name}.php"; else require_once "{$path}/{$name}.php"; } else { foreach ($name as $class) { if (!$module) $module = $class; if (!$path) require_once "modules/base/{$module}/class/{$class}.php"; else require_once "{$path}/{$class}.php"; } } } else die('Error in function UseClass: class parameter is false.'); } function SendResponse($response) { global $config; if ($config['api']['debug'] || isset($_GET['debug'])) data_dump($response, false, "Response (debug mode)"); else echo json_encode($response); } ?>