protected static function escapeCDATA($string) { return preg_replace_callback('/<!\\[CDATA\\[(.+?)\\]\\]>/s', array('HTMLPurifier_Lexer', 'CDATACallback'), $string); }