function drd_server_status in Drupal Remote Dashboard Server 6.2
Same name and namespace in other branches
- 7.2 drd_server.module \drd_server_status()
Return value
string
1 string reference to 'drd_server_status'
- drd_server_xmlrpc in ./
drd_server.module - Implementation of hook_xmlrpc().
File
- ./
drd_server.module, line 375
Code
function drd_server_status() {
$args = func_get_args();
$valid = _drd_server_validate_request($args);
if ($valid !== TRUE) {
return $valid;
}
$projects_enabled = array();
$result = db_query("SELECT name, schema_version FROM {system} WHERE status=1");
while ($record = db_fetch_object($result)) {
$projects_enabled[$record->name] = $record->schema_version;
}
$status = array(
'maintenance_mode' => variable_get('maintenance_mode', FALSE),
'projects_enabled' => $projects_enabled,
'drupal_root' => DRUPAL_ROOT,
);
drupal_alter('drd_server_status', $status);
return drd_server_result('drd.status', $status);
}