You are here

function _auditfiles_used_not_referenced_batch_delete_process_batch in Audit Files 7.4

Same name and namespace in other branches
  1. 7.3 auditfiles.usednotreferenced.inc \_auditfiles_used_not_referenced_batch_delete_process_batch()

The batch process for deleting the file.

Parameters

int $file_id: The ID of a file to delete.

array $context: Used by the Batch API to keep track of and pass data from one operation to the next.

1 string reference to '_auditfiles_used_not_referenced_batch_delete_process_batch'
_auditfiles_used_not_referenced_batch_delete_create_batch in ./auditfiles.usednotreferenced.inc
Creates the batch for deleting files from the file_usage table.

File

./auditfiles.usednotreferenced.inc, line 471
Generates report showing files in file_usage, but not referenced by content.

Code

function _auditfiles_used_not_referenced_batch_delete_process_batch($file_id, array &$context) {

  // Process the current file.
  _auditfiles_used_not_referenced_batch_delete_process_file($file_id);

  // The contents of 'results' are available as $results in the 'finished'
  // function.
  $context['results'][] = $file_id;

  // Set a progress message.
  $context['message'] = t('Processed file ID %file_id.', array(
    '%file_id' => $file_id,
  ));
}