function simple_fb_connect_update_7001 in Simple FB Connect 7.2
Updates disabled roles setting to use label as identifier rather than role id.
This is to make the configuration transferable between environments using Features. See https://www.drupal.org/node/2653060
File
- ./
simple_fb_connect.install, line 102 - Install file for Simple FB Connect module. Checks requirements.
Code
function simple_fb_connect_update_7001() {
$roles = variable_get('simple_fb_connect_disabled_roles', array());
$updated_roles = array();
foreach ($roles as $rid => $value) {
$role = user_role_load($rid);
if (!$role || empty($value)) {
continue;
}
$updated_roles[$role->name] = $role->name;
}
variable_set('simple_fb_connect_disabled_roles', $updated_roles);
}