function _webform_csv_data_multifile in Webform Multiple File Upload 6
Same name and namespace in other branches
- 7 multifile.inc \_webform_csv_data_multifile()
Implementation of _webform_csv_data_component().
File
- ./
multifile.inc, line 696 - Webform module file component.
Code
function _webform_csv_data_multifile($component, $export_options, $value) {
module_load_include('inc', 'webform_multifile', 'safe_unserialize');
$filenames = array();
$sizes = array();
if ($fids = isset($value[0]) ? safe_unserialize($value[0]) : FALSE) {
foreach (webform_get_multifile($fids) as $file) {
$filenames[] = webform_multifile_url($file->filepath);
$sizes[] = (int) ($file->filesize / 1024);
}
}
if (empty($filenames)) {
return array(
'',
'',
);
}
else {
return array(
implode("\n", $filenames),
implode("\n", $sizes),
);
}
}