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:----UX3i/YK1zfyheRMtooSoG3ESyDibBiUwD+Kzc7mWOSB5F0o6/JKQLcUbFfsBOK+77Huo0iGzZ0y0mViM70MyY7mXvTtCezPeOEMKXR+mwcn4JI51FPSkL9fK2lcWClryBM34YefnF05DG0SG20susLbeWgPTejIJGLd5ev1vG+v0JD/t4q0qmJPOLz6vojYY2/Gl0ur87GuVQ9vb84ZJyyfgfp5g3vmK6Ypzvv+XGyz/0O7lrSXZDs3KEF8myYa+gvmDmHCj1ie3vTeURvlN4TiIUFb+laiMShkNMAGh25+qh62Cr7oclWvz5tUl1+4iAyPoiXCuGYQo4iOa9qJ3U71Dl6ZPg7dPcEBdvdbUBvw2OVnfGFN24rFhXVEa+SWrHGMp9Nxai24EimWvZDxCbRFpK8yElMXirxlO5nviliEiIUDCNUfkpYRZs3/TbCc2J905yR/Sf1eWk86MJvguvsahjw10lpvLnKrHFST06MUlogH3KV5yWNg+ckzbqrW0j3yUsrJxA6PiLhadLf8Ii6Kd6E3niqVqpfXDsH2DVkxoTaUHZHlu6gb3M+n1wpNW7ThhOgbGQtyv60L8vVqQtAtdSbITj8vCJmHvrSu8t8pc3bhhgTdB9p9B5leu9khTONMYmjiquIB+yPV5DJh4HSWnq8xiylIQAFBCGJUe7w4=----ATTACHMENT:----OTc3Njg1OTk3MjQ1MDY5IDEwNDc0NjUyNTI5NjU2MzkgODE4NDA4MzI1NTQ5MDc0Mw==