You are here

function node_privacy_byrole_node_operations_update in node privacy byrole 6

Same name and namespace in other branches
  1. 5 node_privacy_byrole.module \node_privacy_byrole_node_operations_update()
1 string reference to 'node_privacy_byrole_node_operations_update'
node_privacy_byrole_node_operations in ./node_privacy_byrole.module
Implementation of hook_node_operations().

File

./node_privacy_byrole.module, line 406
Set node access permissions by role.

Code

function node_privacy_byrole_node_operations_update($nodes, $perm, $rid, $priv) {
  foreach ($nodes as $node_to_update) {
    $node = node_load($node_to_update);
    $node->node_privacy_byrole['roles'][$rid][$priv] = $perm;
    node_save($node);
  }
}