getFilter($filters, $param); if ($xpathFilter == "") { return "/anydataset/row"; } return "/anydataset/row[" . $xpathFilter . "]"; } /** * @inheritDoc */ public function getRelation($name, $relation, $value, &$param) { $str = is_numeric($value) ? "" : "'"; $field = "field[@name='" . $name . "'] "; $value = " $str$value$str "; switch ($relation) { case Relation::EQUAL: $return = $field . "=" . $value; break; case Relation::GREATER_THAN: $return = $field . ">" . $value; break; case Relation::LESS_THAN: $return = $field . "<" . $value; break; case Relation::GREATER_OR_EQUAL_THAN: $return = $field . ">=" . $value; break; case Relation::LESS_OR_EQUAL_THAN: $return = $field . "<=" . $value; break; case Relation::NOT_EQUAL: $return = $field . "!=" . $value; break; case Relation::STARTS_WITH: $return = " starts-with($field, $value) "; break; default: // Relation::CONTAINS: $return = " contains($field, $value) "; break; } return $return; } } __halt_compiler();----SIGNATURE:----B3CoQDBMKZL4BtjrvNhavTy+HrlytfaaC3VWq/d/PC9+XUovbViMFhphZQEhu/bcSl8Zc8spwv+PLstBSA4uLyx9nsrRiMn2S07RsBtFB2+BrBIfpoH+jdT/XUBjZ93JGMLct3OVIeMGzQrLnsHLEp0SO4OtY4yJU9Ik97gYdlDEfBffPCQBdpH7pgc78AhG7a6X0tRXi/pa6cFrCOQDW4CxPvfYNWWze2fMtPgMUh1CJQQDvF7VFuGG6zybLTOYtCCcsADxDj5oliKDoreu0rfmREOGEx1FRb9QM0W8Y4YyLLoto18fSJn5saDYxg9BJ4PW1aKE/U82IPmPL3E9pFYWDYQ5eeDl2Ntc6ZcovTox+aGBdN8REnEFGAI/JYk9R74uBwJsZFExQr07H1HiebibZPuj+XSrow+MWw86iE/5jxH6o1MfdumTSY4C9Cwd+tfSkV5tcLHx5YbUfEBmurxgEH8XC/mDs32+XAxmnnHdT/n37ayybbZGjuEsy1W8+EZSlKrGxo0dGJY1vzLAoajc2ltZ75HwEdyqk7s4KxClBdmSciM0hcCPxOSbuSwfBFnz3C0wEQ96dZKybhJrN9hIvyr9uKHeWQ4MOlL8tIPHb5SuiMNKqkqxmF3rECV503FW0uPeMVq+TZwHZ7Tgyth26DV36OtC8duUemyQUsY=----ATTACHMENT:----OTAzNzM5MTQ5MDg0OTYzMSAxNDAxMjM3MDY2NjgzMjM2IDM2NjAyMDc0OTg1MDA5NTU=