示例#1
0
 public function loadFilterById($filterId)
 {
     $filters = new Gpf_Db_FilterCondition();
     $filters->setFilterId($filterId);
     $collection = $filters->loadCollection();
     foreach ($collection as $filterCondition) {
         if ($filterCondition->get(Gpf_Db_Table_FilterConditions::VALUE) != '') {
             $this->add(array(Gpf_SqlBuilder_Filter::FILTER_CODE => $filterCondition->get(Gpf_Db_Table_FilterConditions::CODE), Gpf_SqlBuilder_Filter::FILTER_OPERATOR => $filterCondition->get(Gpf_Db_Table_FilterConditions::OPERATOR), Gpf_SqlBuilder_Filter::FILTER_VALUE => $filterCondition->get(Gpf_Db_Table_FilterConditions::VALUE)));
         }
     }
 }