You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
601 B
25 lines
601 B
<?php |
|
|
|
/** |
|
* @file |
|
* Defines a function wrapper for HTML Purifier for quick use. |
|
* @note ''HTMLPurifier()'' is NOT the same as ''new HTMLPurifier()'' |
|
*/ |
|
|
|
/** |
|
* Purify HTML. |
|
* @param string $html String HTML to purify |
|
* @param mixed $config Configuration to use, can be any value accepted by |
|
* HTMLPurifier_Config::create() |
|
* @return string |
|
*/ |
|
function HTMLPurifier($html, $config = null) |
|
{ |
|
static $purifier = false; |
|
if (!$purifier) { |
|
$purifier = new HTMLPurifier(); |
|
} |
|
return $purifier->purify($html, $config); |
|
} |
|
|
|
// vim: et sw=4 sts=4
|
|
|