You are here

function webform_get_multifile in Webform Multiple File Upload 6

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

Helper function to load a file from the database.

8 calls to webform_get_multifile()
theme_webform_render_multifile in ./multifile.inc
Render a File component.
_webform_analysis_multifile in ./multifile.inc
Implementation of _webform_analysis_component().
_webform_csv_data_multifile in ./multifile.inc
Implementation of _webform_csv_data_component().
_webform_delete_multifile in ./multifile.inc
Implementation of _webform_delete_component().
_webform_display_multifile in ./multifile.inc
Implementation of _webform_display_component().

... See full list

File

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

Code

function webform_get_multifile($fids) {
  static $files;
  $allfiles = array();
  foreach ($fids as $fid) {
    if (!isset($files[$fid])) {
      if (empty($fid)) {
        $files[$fid] = FALSE;
      }
      else {
        $files[$fid] = db_fetch_object(db_query("SELECT * FROM {files} WHERE fid = %d", $fid));
      }
    }
    $allfiles[$fid] = $files[$fid];
  }
  return $allfiles;
}