/**
* @service filter read
* @param $fields
*/
public function load(Gpf_Rpc_Params $params) {
$form = new Gpf_Rpc_Form($params);
$filter = new Gpf_Db_Filter();
$filter->set('filterid', $form->getFieldValue("Id"));
//TODO: check if filterid belongs to authUser
try {
$filter->load();
$form->load($filter);
} catch (Gpf_DbEngine_NoRow $e) {
throw new Exception($this->_("Filter does not exist"));
}
return $form;
}