You are here

function drush_node_revision_delete_nrd_last_execute in Node Revision Delete 8

Same name and namespace in other branches
  1. 7.3 node_revision_delete.drush.inc \drush_node_revision_delete_nrd_last_execute()

Callback for the nrd-last_execute command.

File

./node_revision_delete.drush.inc, line 241
Drush commands related to the Node Revision Delete module.

Code

function drush_node_revision_delete_nrd_last_execute() {

  // Getting the value.
  $last_execute = \Drupal::state()
    ->get('node_revision_delete.last_execute', 0);
  if (!empty($last_execute)) {
    $last_execute = \Drupal::service('date.formatter')
      ->format($last_execute);
    $message = dt('The last time when node revision delete was made was: @last_execute.', [
      '@last_execute' => $last_execute,
    ]);
  }
  else {
    $message = dt('The removal of revisions through the module node revision delete has never been executed on this site.');
  }
  drush_print($message);
}