$type=$params[SEParamFilter::DATA_TYPE]; $details=$params[SEParamFilter::DATA_DETAILS]; $filterId=$params[SEParamFilter::DATA_NAME]; $value=$params[SEParamFilter::DATA_VALUE]; $humanName=$params[SEParamFilter::DATA_HUMAN_NAME]; if ($type==SEParamFilter::TYPE_ENUM) { if ($value) { $value=arrayize($value); } else { $value=false; } } if ($type==SEParamFilter::TYPE_RANGE) { if ($value) { if (is_array($value) and count($value)==1 and isset($value[0])) { $value=$value[0]; } if (!is_array($value)) $value=explode("@@",$value); } else { $value=array($details[0],$details[1]); } } ?>