Example #1
0
 /**
  * Purify it. Create an instance of HTMLPurifier if it does not exists. 
  *
  * @param $text string the dirty HTML.
  * @returns string as the clean HTML.
  */
 public static function Purify($text)
 {
     if (!self::$instance) {
         require_once __DIR__ . '/htmlpurifier-4.4.0-standalone/HTMLPurifier.standalone.php';
         $config = HTMLPurifier_Config::createDefault();
         $config->set('Cache.DefinitionImpl', null);
         self::$instance = new HTMLPurifier($config);
     }
     return self::$instance->purify($text);
 }