function commerce_cart_expiration_menu in Commerce Cart Expiration 7
Implements hook_menu().
File
- ./
commerce_cart_expiration.module, line 19 - Provides a time-based cart expiration feature.
Code
function commerce_cart_expiration_menu() {
$items = array();
$items['commerce_cart_expiration/expire/%commerce_order'] = array(
'page callback' => 'commerce_cart_expiration_expire_ajax',
'page arguments' => array(
2,
),
'access callback' => 'commerce_cart_expiration_access',
'access arguments' => array(
'ajax_expire',
2,
),
'type' => MENU_CALLBACK,
);
$items['cart/expired'] = array(
'title' => 'Shopping cart expired',
'page callback' => 'commerce_cart_expiration_page_explanation',
'access arguments' => array(
'ajax order expiration',
),
'type' => MENU_CALLBACK,
);
$items['admin/commerce/config/commerce_cart_expiration'] = array(
'title' => 'Cart expiration',
'description' => 'Configure cart expiration settings.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'commerce_cart_expiration_admin_settings',
),
'access arguments' => array(
'configure store',
),
'type' => MENU_NORMAL_ITEM,
'file' => 'commerce_cart_expiration.admin.inc',
);
return $items;
}