You are here

function biblio_entity_access in Bibliography Module 7.2

Access callback for the entity API.

1 string reference to 'biblio_entity_access'
biblio_entity_info in ./biblio.module
Implements hook_entity_info().

File

./biblio.module, line 2729

Code

function biblio_entity_access($op, $type = NULL, $account = NULL) {
  global $user;
  if (!isset($account)) {
    $account = $user;
  }
  switch ($op) {
    case 'create':
      return user_access('administer biblio', $account) || user_access('create biblio', $account);
    case 'view':
      return user_access('administer biblio', $account) || user_access('access biblio content', $account);
    case 'delete':
    case 'edit':
      return user_access('administer biblio') || user_access('edit all biblio entries');
  }
}