Same name and namespace in other branches
  1. 7.x modules/update/update.module \update_menu()

Implementation of hook_menu().

File

modules/update/update.module, line 124
The "Update status" module checks for available updates of Drupal core and any installed contributed modules and themes. It warns site administrators if newer releases are available via the system status report (admin/reports/status), theā€¦

Code

function update_menu() {
  $items = array();
  $items['admin/reports/updates'] = array(
    'title' => 'Available updates',
    'description' => 'Get a status report about available updates for your installed modules and themes.',
    'page callback' => 'update_status',
    'access arguments' => array(
      'administer site configuration',
    ),
    'file' => 'update.report.inc',
    'weight' => 10,
  );
  $items['admin/reports/updates/list'] = array(
    'title' => 'List',
    'page callback' => 'update_status',
    'access arguments' => array(
      'administer site configuration',
    ),
    'file' => 'update.report.inc',
    'type' => MENU_DEFAULT_LOCAL_TASK,
  );
  $items['admin/reports/updates/settings'] = array(
    'title' => 'Settings',
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'update_settings',
    ),
    'access arguments' => array(
      'administer site configuration',
    ),
    'file' => 'update.settings.inc',
    'type' => MENU_LOCAL_TASK,
  );
  $items['admin/reports/updates/check'] = array(
    'title' => 'Manual update check',
    'page callback' => 'update_manual_status',
    'access arguments' => array(
      'administer site configuration',
    ),
    'file' => 'update.fetch.inc',
    'type' => MENU_CALLBACK,
  );
  return $items;
}