You are here

function nodeaccess_userreference_update_7304 in Node access user reference 7.3

Added deny access options to settings.

File

./nodeaccess_userreference.install, line 188
Install, update and uninstall functions for the Node access user reference module.

Code

function nodeaccess_userreference_update_7304() {
  $settings = variable_get('nodeaccess_userreference', array());
  foreach ($settings as $type => $fields) {
    foreach ($fields as $field => $data) {
      $settings[$type][$field]['deny_view'] = isset($settings[$type][$field]['deny_view']) ? $settings[$type][$field]['deny_view'] : 0;
      $settings[$type][$field]['deny_update'] = isset($settings[$type][$field]['deny_update']) ? $settings[$type][$field]['deny_update'] : 0;
      $settings[$type][$field]['deny_delete'] = isset($settings[$type][$field]['deny_delete']) ? $settings[$type][$field]['deny_delete'] : 0;
    }
  }
  variable_set('nodeaccess_userreference', $settings);
  return 'Added deny access options to settings.';
}