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:----jFORz57XR8BZThoREI+7udIaIxzVtxHj4jkhA5NKNMwf2FddjJz0/ZEGX8ZmIAoB0K3U3gdwdEUUF+wNyTRifvVtbJBMG2zli8p9RtU38DSrLU/GYS9ttPZ683nnMDkWLjCS4RjltHSl9DJmORHxhV/7CgiQ6CIU4qXf10HX8cnSpNvJBRm/yWcr9BP90nJ6adYxkzxsKrK6i4dKJ8UFvZf04/ESnDMWPabz8R5c3yiNzBmd4h9Dwu6xNS+Dt6xUyLukO3zKLSWOKcMtyRWBtBRxASXSKhts7gB3pUZBlpp+R4GY4BUoKR1u7F2INvDWjqV7ByastKWnV2zX7HFT+Y1PR8MHzsQZQcmYuzR1x2WfIqysf7V7XSjeO47ZNBCoyb0WCV2aGtGpJeoqyA8KGEgSb1Sd4P0ekO7eKfnNN72KnZ+ujMG3vkwJAHBgaMC2tubbzTJg+Ublq+GQ5g1P3XOtRm0+mjs9CYJ5Hyyj//GEcxkRxmMWrXC+kPSwrk0iBKl50R9aEy7BC1zlqPQ9hQjvq86rpE02odxDp5NOaXpQHRaOzpM+q/g+mB/VuySBazL4KZc8kVfjyS/YGDan/kNXMKbXBOssBD5XYTd7mga7cmG6ai2xInHSUFMwtBmEA92xQCpcwbmKqeb+YloHLVTHewESCyR3efmY8flPy7g=----ATTACHMENT:----MjIzMTY4OTAzMTY0NDgyNSA3NTM1ODAzMTA0Nzc5NTAyIDMzNzQ1MDE2Njc3MDcwMTA=