function webfm_delete in Web File Manager 5.2
webfm_delete - called from the ajax action - switch case 'delete':
@ret bool -true if the directory or file is deleted and all file records updated
Parameters
string $source - the source directory path:
bool $uid - user id:
1 call to webfm_delete()
- webfm_ajax in ./
webfm.module - Ajax post requests
File
- ./
webfm_file.inc, line 150
Code
function webfm_delete($source, $uid, &$err_arr) {
if (is_dir($source)) {
return webfm_delete_dir_recur($source, $uid, TRUE, $err_arr);
}
else {
if (is_file($source)) {
if (!webfm_delete_file($source, $uid, $error)) {
$err_arr[] = $error;
return FALSE;
}
else {
return TRUE;
}
}
}
return FALSE;
}