function tmgmt_local_rules_component_access

Access callback to translation tasks rules component actions.

1 string reference to 'tmgmt_local_rules_component_access'
tmgmt_local_rules_action_info_alter in translators/tmgmt_local/tmgmt_local.module
Implements hook_rules_action_info_alter().

File

translators/tmgmt_local/tmgmt_local.module, line 687
Main module file for the local translation module.

Code

function tmgmt_local_rules_component_access($type, $name) {
  switch ($name) {
    case 'component_rules_tmgmt_local_task_assign_to_me':
      return \Drupal::currentUser()
        ->hasPermission('provide translation services');
    case 'component_rules_tmgmt_local_task_assign':
      return \Drupal::currentUser()
        ->hasPermission('administer translation tasks');
  }
}