function minifyjs_batch_remove_minified_file_operation in Minify JS 8.2
Same name and namespace in other branches
- 8 minifyjs.module \minifyjs_batch_remove_minified_file_operation()
Batch - remove minified file operation.
Parameters
int $fid: The file if of the file to remove.
array $context: The batch context.
1 string reference to 'minifyjs_batch_remove_minified_file_operation'
- ManageFilesForm::submitForm in src/
Form/ ManageFilesForm.php - Form submission handler.
File
- ./
minifyjs.module, line 158 - Hooks and functions for the minifyjs module.
Code
function minifyjs_batch_remove_minified_file_operation($fid, array &$context) {
// Set the context message.
$files = \Drupal::service('minifyjs')
->loadAllFiles();
$file = $files[$fid];
$context['message'] = t('Restoring un-minified file - %file', [
'%file' => $file->uri,
]);
// Perform the restore.
$result = \Drupal::service('minifyjs')
->removeMinifiedFile($fid);
if ($result === TRUE) {
isset($context['results']['success']) ? $context['results']['success']++ : ($context['results']['success'] = 1);
$context['results']['operation'] = 'restore';
}
else {
$context['results']['errors'][] = $result;
}
}