function uc_file_get_by_name in Ubercart 7.3
Same name and namespace in other branches
- 8.4 uc_file/uc_file.module \uc_file_get_by_name()
- 6.2 uc_file/uc_file.module \uc_file_get_by_name()
Retrieves a file by name.
Parameters
$filename: An unqualified file path.
Return value
A uc_file object.
1 call to uc_file_get_by_name()
- uc_file_feature_form_submit in uc_file/
uc_file.module - Form submission handler for uc_file_feature_form().
File
- uc_file/
uc_file.module, line 1500 - Allows products to be associated with downloadable files.
Code
function &uc_file_get_by_name($filename) {
$cache = _uc_file_get_cache();
if (!isset($cache[$filename])) {
$cache[$filename] = db_query("SELECT * FROM {uc_files} WHERE filename = :name", array(
':name' => $filename,
))
->fetchObject();
}
return $cache[$filename];
}