function bootstrap_optimizer_batch_finished in Bootstrap optimizer 7
Finish callback after successfull batch operations.
Parameters
$success:
$results:
$operations:
1 string reference to 'bootstrap_optimizer_batch_finished'
- bootstrap_optimizer_set_batch in ./
bootstrap_optimizer.module - Sets batch operation.
File
- ./
bootstrap_optimizer.batch.inc, line 52
Code
function bootstrap_optimizer_batch_finished($success, $results, $operations) {
if ($success && !empty($results['processed'])) {
$message = format_plural($results['processed'], 'One file anylized.', '@count files anylized.');
// Print all missing files.
if (!empty($results['missing_files'])) {
$broken_files = implode("<br/>", $results['missing_files']);
drupal_set_message(t("Found !count missing files: <br/> !files", array(
'!count' => count($results['missing_files']),
'!files' => $broken_files,
)), 'warning');
}
// Print all missing files that was just removed from {system} table.
if (!empty($results['removed_files'])) {
$broken_files = implode("<br/>", $results['removed_files']);
drupal_set_message(t("Removed files: <br/> !files", array(
'!files' => $broken_files,
)));
}
// Print message if no missing files.
if (empty($results['removed_files']) && empty($results['missing_files'])) {
drupal_set_message(t('There are no missing files.'));
}
}
else {
$message = t('Finished with an error.');
}
drupal_set_message($message);
}