You are here

function _webform_csv_data_multifile in Webform Multiple File Upload 7

Same name and namespace in other branches
  1. 6 multifile.inc \_webform_csv_data_multifile()

Implementation of _webform_csv_data_component().

File

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

Code

function _webform_csv_data_multifile($component, $export_options, $value) {
  $filenames = array();
  $sizes = array();
  if ($fids = isset($value[0]) ? drupal_json_decode($value[0]) : FALSE) {
    foreach (webform_get_multifile($fids) as $file) {
      $filenames[] = webform_multifile_url($file->uri);
      $sizes[] = (int) ($file->filesize / 1024);
    }
  }
  if (empty($filenames)) {
    return array(
      '',
      '',
    );
  }
  else {
    return array(
      implode("\n", $filenames),
      implode("\n", $sizes),
    );
  }
}