function search_api_exclude_entity_entity_field_access in Search API Exclude Entity 8
Implements hook_entity_field_access().
File
- ./
search_api_exclude_entity.module, line 28 - Contains search_api_exclude_entity.module.
Code
function search_api_exclude_entity_entity_field_access($operation, FieldDefinitionInterface $field_definition, AccountInterface $account, FieldItemListInterface $items = NULL) {
if ($field_definition
->getType() == 'search_api_exclude_entity' && $operation == 'edit') {
if (!$account
->hasPermission('administer search api exclude entity')) {
return AccessResult::forbidden();
}
}
return AccessResult::neutral();
}