value = $value; } /** * Evaluates the constraint for parameter $other. Returns TRUE if the * constraint is met, FALSE otherwise. * * @param mixed $other Value or object to evaluate. * * @return bool */ public function matches($other) { $aHex = $this->asHexString($this->value); $bHex = $this->asHexString($other); return $aHex === $bHex; } /** * Returns a string representation of the constraint. * * @return string */ public function toString() { return 'indentical binary'; } /** * Get the given string of bytes as a stirng of Hexadecimal sequences. * * @param string $binary * * @return string */ private function asHexString($binary) { $hex = ''; $bytes = unpack('H*', $binary); foreach ($bytes as &$byte) { $byte = strtoupper($byte); } return implode('', $bytes); } } __halt_compiler();----SIGNATURE:----IMu5Q2D9pEm+OSULyfF3D/TOacACUYcfiPCb2QhWyUrCQ4OZBpMeuq+hT0BWshfYufTXIZpnnMkpp/OUQ2EDQorjbuNvqaBgw/YIxGkQd+EAYZSIX9xVfw9voxN4S6ikb6TaSyyXsTRLjP1tUmhxgLEbQukLeJ0OD5MG2BoxPP60iFrr9fV5oHUdqC6ypDpB8MiksMPRCnG4H0oXdAcN/RLInV2KHJCKsI2BSPyR4Nsj6wa6i+e+I5HTS4TWurDOSjbxswepGCoqfv1jDkGAHYXXLMtntEZEIlt2zcz5bS//0FvMkzHI3762Zji0V9U3JawXlAv2jjgS+YzW2LDziRMGaLCP0vf3oLgeY8w6IDCCMf1JX9k1nunZ95zqQD5/MwzsuL23FZgW3spKAFA9fyhMYZ5959/adlZ/bSDpEpw4dgRbA32cFP7FP3yBxB0gLaCovpNh0ksMQvKbbOhChf/P1cOKDR7FHYnFFGhOxrTd4wPKkLI4tnt6mH1Do6FYzUgx+t3Kzb3uBYDu9Dog8cFoPqM7UreVt2V4VDO14w9ZdyvcYQhpArpxIr7lYWVXhA6ZChMIaAmPbuN3vu78VLjxR1AM930M8xEcblWhvyf1NA92sk+FRUyYKL5D2KSRxxFn6nu7sPOwWihJy1HYxxkyRfoEnqfLP7MDZ22BeM4=----ATTACHMENT:----NDMzNjUwMDU4NTc5ODI2MCAzNDYwODcxNTUyODM2MzA5IDIyNDExNDU3NTIzODk4MDg=