function oa_config_ensure_default_group_rids in Open Atrium Core 7.2
2 calls to oa_config_ensure_default_group_rids()
- oa_config_install in modules/
oa_config/ oa_config.install - Implements hook_install().
- oa_config_update_7101 in modules/
oa_config/ oa_config.install - Fix the default rids.
File
- modules/
oa_config/ oa_config.install, line 23 - Provides update and install hooks for oa_config.
Code
function oa_config_ensure_default_group_rids() {
foreach (array(
'oa_space',
'oa_group',
) as $bundle) {
if ($roles = og_roles('node', $bundle)) {
if ($rid = array_search(OG_ADMINISTRATOR_ROLE, $roles)) {
variable_set('og_group_manager_default_rids_node_' . $bundle, array(
$rid => $rid,
));
}
}
}
}