function hook_commerce_coupon_access_OP in Commerce Coupon 7.2
Provide a custom callback for access on a coupon by operation. Includes all of the normal entity operations, plus "redeem".
Parameters
string or int or object... $coupon: A coupon as its access is being checked
string or int or object... $account: The account being used for the access check
4 functions implement hook_commerce_coupon_access_OP()
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
- commerce_coupon_query_commerce_coupon_access_alter in ./
commerce_coupon.module - Implements hook_query_TAG_alter().
- commerce_coupon_user_commerce_coupon_access_query_substitute in modules/
user/ commerce_coupon_user.module - Implements hook_commerce_coupon_access_query_substitute().
- commerce_coupon_user_commerce_coupon_access_redeem in modules/
user/ commerce_coupon_user.module - Implements hook_commerce_coupon_access_redeem().
- commerce_coupon_user_commerce_coupon_access_view in modules/
user/ commerce_coupon_user.module - Implements hook_commerce_coupon_access_view().
File
- ./
commerce_coupon.api.php, line 44
Code
function hook_commerce_coupon_access_OP($coupon, $account) {
// Grant access for all operations unconditionally.
switch ($op) {
case 'view':
case 'update':
case 'create':
case 'delete':
case 'redeem':
return TRUE;
}
}