* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class Regexp extends FilterAbstract { private $regexp; public function __construct($regexp) { $this->regexp = $regexp; } /** * Returns true if the $exp valid for $value else false. This method is * called if you havent specify valid filter * * @param mixed $value * @return boolean */ public function apply($value) { return preg_match($this->regexp, (string) $value) == 0 ? false : true; } public function getErrorMessage() { return '%s is not a valid value'; } } __halt_compiler();----SIGNATURE:----UN2gqNhFWdINkxJaV0OFs4g3gpImP9zOR3PqmHv0bhHOoHj2isH5FTWHsjxXMGrZyCSEYFUwEMWId97Aulpu/n8wolBdmKCXGMb1rcixGg/LGpT1GEUeL5GI5UzHDUiW7bHmISWwaSO8G825oz/hfW2byC2fm6yiaJuWD+m9Z9RUciGihCfqzWzLDsWFGtreV//wk/Sxa6HsK+wfnyqH5PvRo+eUCnLrvWUgDQo60VYt8ECOz4kACrVuYShImOmaf0kw5ia7wYHQo3eonJ+HfDhr7l+zyyPmpqesHCXdblaPL0SAdiexvzQHk7zlkVERzyjtuL+KF0XMOomtH21/MZgc9VibDLlO3VZFbZdhnlN0CvJvha1MjtfuuC52xCcsSKOOEdXZqR6/S1ipLDL/CRm2lw+JdTvBPhwmE4NNvixplGNxaPvbLeMuqU1AVG/tK9yv33VNfZij4rwOqjVS/WUasYBk0VpaWssnc5rAGH7P53o5XVaXF5IcI7wK3kQWnM/gZ6MB48Y7Mbz2LsjgOqQlQtJcPL2cFgt7dKfLhc5Bz5yHIGHbk+fIHR7mKd1w7iZykZG/pKgOUI4f+wRddHE/YUeRmS1a+kswfKOlmA5XfU71Wk6XSTCIwrJbVoicm3ecHfYKG4Y/9uB9qZ64Wo+cC1f0j0KaWjxqj5AYBDk=----ATTACHMENT:----OTQxMTM1Mzc1NTA0NjkyMSAyOTk1MTgxMTgzNzgxMzc5IDc3NzIzMTM5NDk1ODc1Nzg=