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:----hk4yQOzRzikYhJTKeDBQtKHrf09aZNtPH0AvGiTOqiX2Yss+XMv8HiGr3hYbvSZ2e7L7Y5nsIdIwoJsNtI5h9QK2IXmhOPnQvbuJAxf6WypW2P+rAQf3zYwiaz9dPvgJec6moEvChJH4pUV+36gH8jPKKxXYoiPm6mnG0NhMUX5fAWYR9AHxq84LLDYoa7G+2pW2hdGsChBb+HHN9O14hfprfCEqFm5nK2Hk/fQolyBglUn/38RYvwRUv9MjtBn4MLAa/vik064nqGT1c7HvjckBoRrE9TaQpDAiInuP4f0NQDBQpIrt+7Dgqlhe4lXjoee8h0w00Fjv7RF1lQoDEEZ8StH1dS9Det3gPNVs2rp89XhBbNN/GTpAygPbak0s/G904JWrprUOvQ0WfyOH2EARtcgen27RRKSqexN5bUoSaSjh+e6NnZQbUWja83OA+SlcXHrvZ8ZyIvStkBlFfbr0FcffkosG/Ym9zx6l5jnuXF7CNADB9ZIYKiIUIPRzrLdoegGoSKpWGGOlSjZL+4Fhfz6UCbkSry54uL1Kct6Dffe6SZnC9o/LiB5VmpKHWYwhEJx/wFlcWklKBd2ePYAuWLKA+iaTpXVecuc5FO/MDlt1TPWv1r2MuZCaGVpwN+8jBVtpVEC/vasAsUYAOCBV3kZs6uDyWqkoH+RdAi8=----ATTACHMENT:----MTQ5MDk5MTAxNDU0Njk4OSAyNjkxMTMzNTI5MTA2NjI2IDY2NDc3NTg2MDU2Mjg2MjU=