You are here

function variable_devel_page_definition in Variable Extra 7

Print variable definition.

1 string reference to 'variable_devel_page_definition'
variable_devel_menu in variable_devel/variable_devel.module
Implements hook_menu().

File

variable_devel/variable_devel.pages.inc, line 69

Code

function variable_devel_page_definition($name) {
  $variable = variable_get_info($name, array(
    'langcode' => 'en',
  ));
  $value = variable_get($name);
  $build['definition'] = array(
    '#title' => t('Variable definition: %name', array(
      '%name' => $name,
    )),
    '#type' => 'item',
    '#markup' => $variable ? _variable_devel_export_definition($name, $variable) : t('Undefined'),
  );
  $build['value'] = array(
    '#title' => t('Current value'),
    '#type' => 'item',
    '#markup' => $variable ? variable_format_value($variable) : dprint_r(variable_get($name), TRUE),
  );
  return $build;
}