function file_resup_upload_load in File Resumable Upload 8
Same name and namespace in other branches
- 7 file_resup.module \file_resup_upload_load()
Load an upload record.
2 calls to file_resup_upload_load()
- file_resup_save_upload in ./
file_resup.module - Save a completed upload.
- file_resup_upload in ./
file_resup.module - Menu callback to upload a file chunk.
File
- ./
file_resup.module, line 410
Code
function file_resup_upload_load($upload_id) {
$upload = db_query('SELECT * FROM {file_resup} WHERE upload_id = :upload_id', array(
':upload_id' => $upload_id,
))
->fetchObject();
// If the upload has a fid, ensure it is still valid.
if (!empty($upload->fid)) {
$file = file_load($upload->fid);
if (!$file || !in_array(file_uri_scheme($file->uri), variable_get('file_public_schema', array(
'public',
))) && !file_download_access($file->uri)) {
file_resup_upload_delete_record($upload);
return;
}
}
return $upload;
}