You are here

function select2widget_autocomplete_access in Select2 Field Widget 7.2

1 string reference to 'select2widget_autocomplete_access'
select2widget_menu in ./select2widget.module
Implements hook_menu().

File

./select2widget.module, line 330

Code

function select2widget_autocomplete_access($field_name, $entity_type, $bundle_name, $entity_id) {
  $field = field_info_field($field_name);
  $entity = NULL;
  if ($entity_id && $entity_id !== 'NULL') {
    $entity = entity_load_single($entity_type, $entity_id);
    if (!$entity || !entity_access('view', $entity_type, $entity)) {
      return FALSE;
    }
  }
  if (!$field || !field_access('edit', $field, $entity_type, $entity)) {
    return FALSE;
  }
  return TRUE;
}