You are here

function _webform_attachments_multifile in Webform Multiple File Upload 6

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

Implements _webform_attachments_component().

File

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

Code

function _webform_attachments_multifile($component, $value) {
  module_load_include('inc', 'webform_multifile', 'safe_unserialize');
  static $files = array();
  $fids = safe_unserialize($value[0]);
  $return_files = array();
  foreach ($fids as $fid) {
    if (!isset($files[$fid])) {
      $file = db_fetch_array(db_query("SELECT * FROM {files} WHERE fid = %d", $fid));
      $files[$fid] = $file;
    }
    $return_files[] = $files[$fid];
  }
  return $return_files;
}