Class HTMLPurifier_DefinitionCache_Decorator_Cleanup
Inheritance | HTMLPurifier_DefinitionCache_Decorator_Cleanup » HTMLPurifier_DefinitionCache_Decorator » HTMLPurifier_DefinitionCache |
---|
Definition cache decorator class that cleans up the cache whenever there is a cache miss.
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$cache | Cache object we are decorating | HTMLPurifier_DefinitionCache_Decorator | |
$name | HTMLPurifier_DefinitionCache_Decorator_Cleanup | ||
$type | HTMLPurifier_DefinitionCache |
Public Methods
Method | Description | Defined By |
---|---|---|
__construct() | HTMLPurifier_DefinitionCache_Decorator | |
add() | HTMLPurifier_DefinitionCache_Decorator_Cleanup | |
checkDefType() | Checks if a definition's type jives with the cache's type | HTMLPurifier_DefinitionCache |
cleanup() | HTMLPurifier_DefinitionCache_Decorator | |
copy() | HTMLPurifier_DefinitionCache_Decorator_Cleanup | |
decorate() | Lazy decorator function | HTMLPurifier_DefinitionCache_Decorator |
flush() | HTMLPurifier_DefinitionCache_Decorator | |
generateKey() | Generates a unique identifier for a particular configuration | HTMLPurifier_DefinitionCache |
get() | HTMLPurifier_DefinitionCache_Decorator_Cleanup | |
isOld() | Tests whether or not a key is old with respect to the configuration's version and revision number. | HTMLPurifier_DefinitionCache |
remove() | HTMLPurifier_DefinitionCache_Decorator | |
replace() | HTMLPurifier_DefinitionCache_Decorator_Cleanup | |
set() | HTMLPurifier_DefinitionCache_Decorator_Cleanup |
Property Details
Method Details
public mixed add ( $def, $config ) | ||
$def | HTMLPurifier_Definition | |
$config | HTMLPurifier_Config |
public HTMLPurifier_DefinitionCache_Decorator_Cleanup copy ( ) |
public mixed get ( $config ) | ||
$config | HTMLPurifier_Config |
public mixed replace ( $def, $config ) | ||
$def | HTMLPurifier_Definition | |
$config | HTMLPurifier_Config |
public mixed set ( $def, $config ) | ||
$def | HTMLPurifier_Definition | |
$config | HTMLPurifier_Config |