You are here

function node_access_rebuild_progressive_set_default in Node Access Rebuild Progressive 8

Same name and namespace in other branches
  1. 7 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()

Reset grants to a clean state.

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 52
Provides ability to rebuild node access silently.

Code

function node_access_rebuild_progressive_set_default() {
  $access_control_handler = \Drupal::entityManager()
    ->getAccessControlHandler('node');
  $access_control_handler
    ->deleteGrants();
  $access_control_handler
    ->writeDefaultGrant();
}