You are here

function node_access_rebuild_progressive_set_default in Node Access Rebuild Progressive 7

Same name and namespace in other branches
  1. 8 node_access_rebuild_progressive.module \node_access_rebuild_progressive_set_default()
  2. 2.x node_access_rebuild_progressive.module \node_access_rebuild_progressive_set_default()

Rebuilds defaults access rights.

1 call to node_access_rebuild_progressive_set_default()
node_access_rebuild_progressive_trigger in ./node_access_rebuild_progressive.module
Initiate the full rebuild.

File

./node_access_rebuild_progressive.module, line 100
Provides ability to rebuild node access silently.

Code

function node_access_rebuild_progressive_set_default() {
  db_truncate('node_access')
    ->execute();
  db_insert('node_access')
    ->fields(array(
    'nid' => 0,
    'realm' => 'all',
    'gid' => 0,
    'grant_view' => 1,
    'grant_update' => 0,
    'grant_delete' => 0,
  ))
    ->execute();
}