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:----pjnHru2Jlp4YYHuPK6TJec90e/dUBlVIvrrnF7Je3JJ5fby/dMj7ooa5LMWWJLBP4UBol4f0uLCpk/gGTlHNJghwKIXahwNTZwZY7ClJ4hPbDro6ZeJDe0e9ItxlASzDB8KBu/EvmsS6NLtIkHtFyUaYAj8kFkYhXka5akPTrZkx+jIq28Pm9Ho4gvFKpPyTalTqSn6DSil1NT5jNMZSoOgSwA4cF36rEa0WNY/LsDS36l9zmVxwZB4SoYPxogQzlf39YVbmsWR3udh3yp4Wi12AFd8jIjI70oqKxPXSnvjU6UtaMqoz6O5PQWWOM9pPh5WX0BwBF7BmyO2wHcWFc5PkcgSOVluHPRGo9fe4Rgrz6u4Qcvlcg8nCzrAceD5danS0qn+phQcFFv/ovpQns4eEcIW8Iaspfpu/bg376vuNTD9pu2zC9ADA2uVE9kJyIX6K7oYIa1mUR33PxF9SCcY5NiWGQo1DmTBTvfKGsE0jCqbDIUpgJKeJZnD/iDbePCp3hGOop1BTn0Z7MNd/SGLZ4yQ6l+rq5SyprUrZ5Q8yRqC9e52Ni/xcXREkN9kZxUf3ZXWU4dSg0KgQrTqyaVLfpLbKDWCEgZjHIKLcCYAXPn/cc6wRC2YNLxBHP6LwBLHdbmEF38uxkAILhJwZH9kxZPi8WsKHCY7sxkaMGYc=----ATTACHMENT:----MjQ5ODA0NTc3NDQ3MDI0OSAzMjk0NDUyMDM2NTE2NTYwIDE2NTY3ODg4NTAzMDQ5NzE=