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;
  }
}