function _og_role_watchdog_process_role_changes in Role Watchdog 6
Same name and namespace in other branches
- 6.2 modules/og_role_watchdog/og_role_watchdog.module \_og_role_watchdog_process_role_changes()
- 7.2 modules/og_role_watchdog/og_role_watchdog.module \_og_role_watchdog_process_role_changes()
- 7 modules/og_role_watchdog/og_role_watchdog.module \_og_role_watchdog_process_role_changes()
Internal function
Handle writing role changes to the database
2 calls to _og_role_watchdog_process_role_changes()
- og_role_watchdog_og in modules/
og_role_watchdog/ og_role_watchdog.module - Implementation of hook_og
- og_role_watchdog_og_user_roles_submit in modules/
og_role_watchdog/ og_role_watchdog.module
File
- modules/
og_role_watchdog/ og_role_watchdog.module, line 209 - Logs changes to user roles.
Code
function _og_role_watchdog_process_role_changes($account, $new_roles, $old_roles, $gid) {
$vars = _og_role_watchdog_notification_vars($gid);
$records = _role_watchdog_process_role_changes($account, $new_roles, $old_roles, $vars);
foreach ($records as $record) {
_og_role_watchdog_write_group_information($record, $gid);
}
}