function commerce_coupon_permission in Commerce Coupon 7.2
Same name and namespace in other branches
- 7 commerce_coupon.module \commerce_coupon_permission()
Implements hook_permission().
File
- ./
commerce_coupon.module, line 350 - Provides coupon functionality for Drupal Commerce.
Code
function commerce_coupon_permission() {
$permissions = array();
// Add "redeem" permissions.
$permissions['redeem any coupon'] = array(
'title' => t('Redeem any coupon'),
);
$permissions['administer coupon types'] = array(
'title' => t('Administer coupon types'),
);
foreach (commerce_coupon_get_types() as $type => $info) {
$permissions['redeem coupons of type ' . $type] = array(
'title' => t('Redeem any %type coupon', array(
'%type' => $info['label'],
)),
);
}
$permissions += commerce_entity_access_permissions('commerce_coupon');
return $permissions;
}