You are here

function oa_adminrole_update_roles in Open Atrium Core 7.2

Update permissions for all content types

1 call to oa_adminrole_update_roles()
oa_adminrole_enable in modules/oa_adminrole/oa_adminrole.module
Implements hook_enable().

File

modules/oa_adminrole/oa_adminrole.module, line 16
This module simply gives the administrator role all node-based permissions every time the a new content-type is saved. Also supports the og_permissions

Code

function oa_adminrole_update_roles() {
  foreach (node_permissions_get_configured_types() as $type) {
    oa_adminrole_update_permissions($type);
    if (og_is_group_content_type('node', $type)) {
      oa_adminrole_update_og_permissions($type);
    }
  }
}