$settings = new phpVBoxConfigClass(); $response['data']['responseData'] = get_object_vars($settings); $response['data']['responseData']['host'] = parse_url($response['data']['responseData']['location']); $response['data']['responseData']['host'] = $response['data']['responseData']['host']['host']; $response['data']['responseData']['phpvboxver'] = @constant('PHPVBOX_VER'); // Session session_init(); // Hide credentials unset($response['data']['responseData']['username']); unset($response['data']['responseData']['password']); foreach ($response['data']['responseData']['servers'] as $k => $v) { $response['data']['responseData']['servers'][$k] = array('name' => $v['name']); } // Vbox version $vbox = new vboxconnector(); $response['data']['responseData']['version'] = $vbox->getVersion(); $response['data']['responseData']['hostOS'] = $vbox->vbox->host->operatingSystem; $response['data']['responseData']['DSEP'] = $vbox->getDsep(); $response['data']['responseData']['groupDefinitionKey'] = $settings->phpVboxGroups ? vboxconnector::phpVboxGroupKey : 'GUI/GroupDefinitions'; $response['data']['success'] = true; break; /* * * USER FUNCTIONS FOLLOW * */ /* * Pass login to authentication module. */ /* *