You are here

function nodeaccess_userreference_field_settings in Node access user reference 7.2

Same name and namespace in other branches
  1. 6.3 nodeaccess_userreference.module \nodeaccess_userreference_field_settings()
  2. 6.2 nodeaccess_userreference.module \nodeaccess_userreference_field_settings()
  3. 7.3 nodeaccess_userreference.module \nodeaccess_userreference_field_settings()

Set and get nodeaccess userreference field settings.

Parameters

$type_name: The node type.

$field_name: The name of the field.

$variable: If set will update the value of the settings for this field.

Return value

The stored or updated value of the settings for this field.

3 calls to nodeaccess_userreference_field_settings()
nodeaccess_userreference_form_field_ui_field_edit_form_alter in ./nodeaccess_userreference.module
Implements hook_form-FORM-ID_alter().
nodeaccess_userreference_form_field_ui_field_edit_form_submit in ./nodeaccess_userreference.module
Extra submit function for User reference field config.
nodeaccess_userreference_node_access_records in ./nodeaccess_userreference.module
Implements hook_node_access_records().

File

./nodeaccess_userreference.module, line 198
The Node access user reference module.

Code

function nodeaccess_userreference_field_settings($field_name, $variable = NULL) {
  $data = variable_get('nodeaccess_userreference', NULL);
  if (isset($variable)) {
    $data[$field_name] = $variable;
    variable_set('nodeaccess_userreference', $data);
  }
  if (isset($data[$field_name])) {
    return $data[$field_name];
  }
}