You are here

function remove_duplicates_batch_finished in Remove Duplicates 7

Callback for batch_set().

Parameters

bool $success: A boolean indicating whether the batch operation successfully concluded.

int $results: The results from the batch process.

array $operations: The batch operations that remained unprocessed. Only relevant if $success is FALSE.

1 string reference to 'remove_duplicates_batch_finished'
remove_duplicates_confirm_settings_form_submit_process in ./remove_duplicates.module
Processing the settings form (Processing step 2/2).

File

./remove_duplicates.module, line 508
Remove duplicate nodes according to node fields or Custom fields.

Code

function remove_duplicates_batch_finished($success, $results, $operations) {
  if (empty($success)) {
    $remove_duplicates_message = t('Everything went fine. No duplicates deleted');
    watchdog('remove_duplicates', 'Batch - Remove Duplicates batch end. No duplicates deleted.', array(), WATCHDOG_INFO);
  }
  else {
    $remove_duplicates_message = t('@processed duplicates deleted.', array(
      '@processed' => (string) $results['processed'],
    ));
    watchdog('remove_duplicates', 'Batch - Remove Duplicates batch end. @processed duplicates deleted.', array(
      '@processed' => (string) $results['processed'],
    ), WATCHDOG_INFO);
  }
  drupal_set_message($remove_duplicates_message);
}