HTMLPurifier defangs arbitrary submitted HTML. We're using it in the OStatus plugin, but it may be valuable for other parts of the codebase (I think OEmbed might benefit, for example).
40 lines
650 B
PHP
40 lines
650 B
PHP
<?php
|
|
|
|
/**
|
|
* Null cache object to use when no caching is on.
|
|
*/
|
|
class HTMLPurifier_DefinitionCache_Null extends HTMLPurifier_DefinitionCache
|
|
{
|
|
|
|
public function add($def, $config) {
|
|
return false;
|
|
}
|
|
|
|
public function set($def, $config) {
|
|
return false;
|
|
}
|
|
|
|
public function replace($def, $config) {
|
|
return false;
|
|
}
|
|
|
|
public function remove($config) {
|
|
return false;
|
|
}
|
|
|
|
public function get($config) {
|
|
return false;
|
|
}
|
|
|
|
public function flush($config) {
|
|
return false;
|
|
}
|
|
|
|
public function cleanup($config) {
|
|
return false;
|
|
}
|
|
|
|
}
|
|
|
|
// vim: et sw=4 sts=4
|