function social_private_message_private_message_create_access in Open Social 10.1.x
Same name and namespace in other branches
- 8.9 modules/social_features/social_private_message/social_private_message.module \social_private_message_private_message_create_access()
- 10.3.x modules/social_features/social_private_message/social_private_message.module \social_private_message_private_message_create_access()
- 10.0.x modules/social_features/social_private_message/social_private_message.module \social_private_message_private_message_create_access()
- 10.2.x modules/social_features/social_private_message/social_private_message.module \social_private_message_private_message_create_access()
Implements hook_private_message_create_access().
File
- modules/
social_features/ social_private_message/ social_private_message.module, line 659 - The Social Privagte Message module.
Code
function social_private_message_private_message_create_access(AccountInterface $account, array $context, $entity_bundle) {
return AccessResult::forbiddenIf(!($account
->hasPermission('use private messaging system') && $account
->hasPermission('create private messages thread')));
}