You are here

function node_access_rebuild_progressive_form_node_configure_rebuild_confirm_alter in Node Access Rebuild Progressive 8

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

Implements hook_form_FORM_ID_alter().

File

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

Code

function node_access_rebuild_progressive_form_node_configure_rebuild_confirm_alter(&$form) {
  $config = \Drupal::config('node_access_rebuild_progressive.settings');
  $form['description']['#markup'] = '<p>This form has been disabled by the node_access_rebuild_progressive module.</p>';
  $form['description']['#markup'] .= '<p>You can manually rebuild the permissions using Drush: <strong>drush node-access-rebuild-progressive</strong>.</p>';
  if ($config
    ->get('cron')) {
    $form['description']['#markup'] .= '<p>Else they will be rebuilt incrementally during Drupal cron run.</p>';
  }
  $form['#disabled'] = TRUE;
}