1<?php 2 3/** 4 * @file 5 * Defines a function wrapper for HTML Purifier for quick use. 6 * @note ''HTMLPurifier()'' is NOT the same as ''new HTMLPurifier()'' 7 */ 8 9/** 10 * Purify HTML. 11 * @param string $html String HTML to purify 12 * @param mixed $config Configuration to use, can be any value accepted by 13 * HTMLPurifier_Config::create() 14 * @return string 15 */ 16function HTMLPurifier($html, $config = null) 17{ 18 static $purifier = false; 19 if (!$purifier) { 20 $purifier = new HTMLPurifier(); 21 } 22 return $purifier->purify($html, $config); 23} 24 25// vim: et sw=4 sts=4 26