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))); } } }