You are here

function values_update_7102 in Values 7

Grant new permissions to roles with the 'administer values' permission

File

./values.install, line 64
Install file for Values module.

Code

function values_update_7102(&$sandbox) {
  foreach (user_role_permissions(user_roles()) as $rid => $permissions) {

    // If the user previously had "administer values" we grant them all
    // permissions
    if (!empty($permissions['administer values'])) {
      user_role_change_permissions($rid, array(
        'create value sets' => TRUE,
        'edit value sets' => TRUE,
        'delete value sets' => TRUE,
        'import value sets' => TRUE,
        'export value sets' => TRUE,
      ));
    }
  }
}