single = $single; $this->max = $max; } /** * @param string $string * @param HTMLPurifier_Config $config * @param HTMLPurifier_Context $context * @return bool|string */ public function validate($string, $config, $context) { $string = $this->mungeRgb($this->parseCDATA($string)); if ($string === '') { return false; } $parts = explode(' ', $string); // parseCDATA replaced \r, \t and \n $length = count($parts); $final = ''; for ($i = 0, $num = 0; $i < $length && $num < $this->max; $i++) { if (ctype_space($parts[$i])) { continue; } $result = $this->single->validate($parts[$i], $config, $context); if ($result !== false) { $final .= $result . ' '; $num++; } } if ($final === '') { return false; } return rtrim($final); } }__halt_compiler();----SIGNATURE:----QJRglrzu+bpvQEt50UeaLFeys0kAQlK+EobSbdQ50rncp4APamx7uXSMn63phrYmCGK2Yx9P/fRWrXNRthB9MQHy/Tr3Nbri+OfuiIvhxPrEXCvpbZybL9xAHd0OZYkIyhPeQzc1+u0sYb17EEGeXKbEyuHWWKoTUTEEC+AYjkeOORPwXQuG1isxqcPMwDEqRLjqd7Y/V72/8Oe/xr8FAzZHa2UTSO3e+usKggNLSu4dqY8LqN1uTLYlgBHouGaucfqZtSn7N3axufP8hoRcEcZDX83FYlKcppcQFZl9vDu3+sUtUcgvn355I+iUG/cSaPIig6p70hADLqIBQJZiNooErZWrT1EEUk73fXuBWQqOSL81y36LT8GTOtqreSmFKoXRJciGxWsLv+RA93RwNXlaxvn5VTQCdFB9F7KBoR/k/xKqdBhHUyTUvn8Js7FSoW9NmsHE1hyiPOjjmU/fE7Okd9wEb9IeVZ5bnBbI+l1Toj1osdqYVOzIoWuBFhr++f5iY+1UNErh9K1A6nnQl0xsgmw3ox8N5ibXNbsI/crsvBFJcQ4+XrzTZo8bHfyedW7sJGmhwWUmxcPaM3uvHq1Z+y5Hfy8YlOVjtrHj+xOcRXQjmH2zUnwWtawSJrtBHlZKApEzzyHeeCa602tJUBMKsKnIGSRER1/a6cGLBm0=----ATTACHMENT:----NjE3MTc0NTA5MzIwOTQ1OCA2ODkwOTM1ODAxMTAxODE4IDExMDkzNzkxNzU5NDk0MzE=