function _customfilter_get_filter_descriptions in Custom filter 6.2
2 calls to _customfilter_get_filter_descriptions()
- customfilter_filter in ./
customfilter.module - Implements hook_filter().
- customfilter_filter_tips in ./
customfilter.module - Implements hook_filter_tips().
File
- ./
customfilter.module, line 255 - Allow users to define custom filters.
Code
function _customfilter_get_filter_descriptions($fid = 0, $col = '') {
global $language;
if ($fid) {
$obj = db_fetch_object(db_query_range("SELECT * FROM {customfilter_filter_description} WHERE fid = %d AND language in ('%s', '')", $fid, $language->language, 0, 1));
if ($obj === FALSE) {
$obj = new stdClass();
$obj->fid = 0;
$obj->language = '';
$obj->id = '';
$obj->name = '';
$obj->description = '';
$obj->longtip = '';
$obj->shorttip = '';
}
return empty($col) ? $obj : (isset($obj->{$col}) ? $obj->{$col} : '');
}
else {
$descriptions = array();
$result = db_query("SELECT * FROM {customfilter_filter_description}");
while ($description = db_fetch_object($result)) {
$descriptions[$description->fdid] = $description;
}
return $descriptions;
}
}