You are here

function administerusersbyrole_metadata_user_properties_access in Administer Users by Role 7.2

Access callback for user entity properties.

1 string reference to 'administerusersbyrole_metadata_user_properties_access'
administerusersbyrole_entity_property_info_alter in ./administerusersbyrole.module
Implements hook_entity_property_info_alter().

File

./administerusersbyrole.module, line 291
Provides fine-grained permissions for creating, editing, and deleting users.

Code

function administerusersbyrole_metadata_user_properties_access($op, $property, $account = NULL, $check_as = NULL) {

  // Call the base function.
  if (entity_metadata_user_properties_access($op, $property, $account, $check_as)) {
    return TRUE;
  }
  $check_as = isset($check_as) ? $check_as : $GLOBALS['user'];
  return _administerusersbyrole_check_access($account, 'edit', $check_as);
}