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:----XC5Iia7REYldGEctM7R9/yBG4N1iF6jR2dYH6/cMwjy88D+nK2p+y/hA1AfTZcUqNmPMj+NaQHdb5nd955wVM2vf1XdWXFwc6Pm0pWS/ExjcJTiL485sPZqYmMOjhWce/KIEmBIeSbEYsLRXL3t1aB7EIFoFKvO7DSnBeVeAUuqJtib+6vAYYvmuem8nRZqI88PcJGgBeDuAU2HFfmOY+fVQx2AHG58O+/c9pWNpAnqjApZLme0EoaixG91yERLAtedgij33sQnvTnXVQAyLzTAIhSr7R8RGxN1zDgWiixo3sYn36X/kccNU8q76NRXMeFNbFT9Tljsfoa23pRaAbT3+WAcHRfCuRnpGmZ9VWkDd18y2bc9EKJdXBWOovfKGkBmfBN/6yFTQzH/nAXbCfGJtFGWmiJgYldS8To9cFOdvqyGpFaaUtaASYGsnESqKwG1mjZmPgxq7+Ou/MAqphSHGZIQn0P3dJJIwh2G8hj7mmA15DlpcPhhQP6fgXu7Xz5htKn40yS2GwV+42hrZTVbMfRfGeA00khIbxM1wpDVQQjqtcEl41XTmFEmoYLBzGebHZKP2Wdb620GLtmH9ACB7g20cXgiCZhWVNUEz/ORMSM5alXUsNcZanr1L9/Gzpmu15kNABGExoBqfeHBlSF1qgsWGlvdSATUrg/f4q88=----ATTACHMENT:----MzA1NjI2MDU2NDI5NDQyOCAzNDUzODg3NDA0ODEwMTgwIDcxMDYyNTAyNDE3MTc5NDk=