You are here

function environment_indicator_variable_menu in Environment Indicator 7.2

Implement hook_menu().

File

environment_indicator_variable/environment_indicator_variable.module, line 11
Module implementation file.

Code

function environment_indicator_variable_menu() {

  // Embed variable select form in environment sections
  $items['admin/config/development/environment-indicator/variables'] = array(
    'title' => 'Variables',
    'type' => MENU_LOCAL_TASK,
    'access arguments' => array(
      'administer environment indicator settings',
    ),
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'variable_realm_select_variables_form',
      'environment',
    ),
    'file' => 'variable_realm.form.inc',
    'file path' => drupal_get_path('module', 'variable_realm'),
  );

  // Page for editing all variables
  $items['admin/config/development/environment-indicator/list/%/variables'] = array(
    'title' => 'Variables',
    'description' => 'Edit all environment-specific variables',
    'type' => MENU_LOCAL_TASK,
    'access arguments' => array(
      'administer environment indicator settings',
    ),
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'variable_realm_edit_variables_form',
      'environment',
      5,
    ),
    'file' => 'variable_realm.form.inc',
    'file path' => drupal_get_path('module', 'variable_realm'),
  );
  return $items;
}