You are here

function _webform_delete_multifile in Webform Multiple File Upload 6

Same name and namespace in other branches
  1. 7 multifile.inc \_webform_delete_multifile()

Implementation of _webform_delete_component().

File

./multifile.inc, line 610
Webform module file component.

Code

function _webform_delete_multifile($component, $value) {

  // Delete a set of files on an individual submission.
  module_load_include('inc', 'webform_multifile', 'safe_unserialize');
  $fids = isset($value[0]) ? safe_unserialize($value[0]) : NULL;
  foreach (webform_get_multifile($fids) as $file) {
    file_delete($file->filepath);
    db_query("DELETE FROM {files} WHERE fid = '%d'", $file->fid);
  }
}