function variable_admin_realm_info in Variable 7.2
Lists available realms.
1 string reference to 'variable_admin_realm_info'
- variable_admin_menu in variable_admin/
variable_admin.module - Implements hook_menu().
File
- variable_admin/
variable_admin.inc, line 143 - Variable API module - Admin UI
Code
function variable_admin_realm_info($realm_name) {
$controller = variable_realm_controller($realm_name);
$build['title'] = array(
'#type' => 'item',
'#title' => t('Name'),
'#markup' => $controller
->getTitle(),
);
$build['keys'] = array(
'#theme' => 'item_list',
'#title' => t('Keys'),
'#items' => $controller
->getAllKeys(),
);
$build['variables'] = array(
'#theme' => 'item_list',
'#title' => t('Variables'),
'#items' => $controller
->getEnabledVariables(),
);
if ($controller
->getInfo('select')) {
$build['options'] = array(
'#theme' => 'item_list',
'#title' => t('Options'),
'#items' => array(
l(t('Configure'), 'admin/config/system/variable/realm/' . $realm_name . '/configure'),
l(t('Edit'), 'admin/config/system/variable/realm/' . $realm_name . '/edit'),
),
);
}
return $build;
}