function _webform_delete_multifile in Webform Multiple File Upload 6
Same name and namespace in other branches
- 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);
}
}