function commerce_registration_defer_permission in Commerce Registration 7.2
Implements hook_permission().
File
- modules/
commerce_registration_defer/ commerce_registration_defer.module, line 14 - Module file for commerce_registration_defer.
Code
function commerce_registration_defer_permission() {
$permissions = array();
$permissions['defer any registration'] = array(
'title' => t('Defer any registration'),
);
foreach (registration_get_types() as $type_info) {
$type = $type_info->name;
$label = $type_info->label;
$permissions["defer own {$type} registration"] = array(
'title' => t('%type_name: Defer own registrations', array(
'%type_name' => $label,
)),
);
$permissions["defer any {$type} registration"] = array(
'title' => t('%type_name: Defer any registrations', array(
'%type_name' => $label,
)),
);
}
return $permissions;
}