function gauth_user_menu in Google Auth 7
Same name and namespace in other branches
- 7.2 gauth_user/gauth_user.module \gauth_user_menu()
Implements hook_menu().
File
- gauth_user/
gauth_user.module, line 25 - Google Auth Api for drupal.
Code
function gauth_user_menu() {
$items = array();
$items['admin/config/services/gauth_user'] = array(
'title' => 'Google Account Services Settings',
'description' => 'Google Account services settings.',
'page callback' => 'gauth_user_services_list',
'access arguments' => array(
'administer site configuration',
),
'file' => 'gauth_user.admin.inc',
);
$items['admin/config/services/gauth_user/add'] = array(
'title' => 'Add Account',
'description' => 'Google Services Account Add.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'gauth_user_services_edit_form',
),
'access arguments' => array(
'administer site configuration',
),
'type' => MENU_LOCAL_ACTION,
'file' => 'gauth_user.admin.inc',
);
$items['admin/config/services/gauth_user/edit/%'] = array(
'title' => 'Google Services Account Edit',
'description' => 'Google Services Account Edit.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'gauth_user_services_edit_form',
5,
),
'access arguments' => array(
'administer site configuration',
),
'file' => 'gauth_user.admin.inc',
);
$items['admin/config/services/gauth_user/delete/%'] = array(
'title' => 'Google Services Account Delete',
'description' => 'Google Services Account delete.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'gauth_user_services_delete_form',
5,
),
'access arguments' => array(
'administer site configuration',
),
'file' => 'gauth_user.admin.inc',
);
$items['user/%user/gauth_user/add_authenticate/%'] = array(
'page callback' => 'gauth_user_services_user_account_create',
'page arguments' => array(
4,
),
'access callback' => 'gauth_user_auth_services_enabled',
'access arguments' => array(
1,
TRUE,
4,
),
'file' => 'gauth_user.pages.inc',
);
$items['user/%user/gauth_user/delete/%'] = array(
'page callback' => 'drupal_get_form',
'page arguments' => array(
'gauth_user_services_user_account_delete',
4,
),
'access callback' => 'gauth_user_auth_services_access',
'access arguments' => array(
1,
4,
),
'file' => 'gauth_user.pages.inc',
);
$items['user/%user/gauth_user/revoke/%'] = array(
'page callback' => 'drupal_get_form',
'page arguments' => array(
'gauth_user_services_user_account_revoke',
4,
),
'access callback' => 'gauth_user_auth_services_access',
'access arguments' => array(
1,
4,
),
'file' => 'gauth_user.pages.inc',
);
$items['user/%user/gauth'] = array(
'title' => 'Gauth Services Authentication',
'page callback' => 'gauth_user_services_authenticate',
'page arguments' => array(
1,
),
'access callback' => 'gauth_user_auth_services_enabled',
'access arguments' => array(
1,
),
'type' => MENU_LOCAL_TASK,
'file' => 'gauth_user.pages.inc',
'weight' => 100,
);
return $items;
}