Class HTMLPurifier_DefinitionCache_Decorator
Inheritance | HTMLPurifier_DefinitionCache_Decorator » HTMLPurifier_DefinitionCache |
---|---|
Subclasses | HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory |
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$cache | Cache object we are decorating | HTMLPurifier_DefinitionCache_Decorator | |
$name | string | HTMLPurifier_DefinitionCache_Decorator | |
$type | HTMLPurifier_DefinitionCache |
Public Methods
Method | Description | Defined By |
---|---|---|
__construct() | HTMLPurifier_DefinitionCache_Decorator | |
add() | HTMLPurifier_DefinitionCache_Decorator | |
checkDefType() | Checks if a definition's type jives with the cache's type | HTMLPurifier_DefinitionCache |
cleanup() | HTMLPurifier_DefinitionCache_Decorator | |
copy() | Cross-compatible clone substitute | HTMLPurifier_DefinitionCache_Decorator |
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 | |
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 | |
set() | HTMLPurifier_DefinitionCache_Decorator |
Property Details
Method Details
public void __construct ( ) |
public mixed add ( $def, $config ) | ||
$def | HTMLPurifier_Definition | |
$config | HTMLPurifier_Config |
public mixed cleanup ( $config ) | ||
$config | HTMLPurifier_Config |
Cross-compatible clone substitute
public HTMLPurifier_DefinitionCache_Decorator copy ( ) |
Lazy decorator function
public HTMLPurifier_DefinitionCache_Decorator decorate ( <b>&</b>$cache ) | ||
$cache | HTMLPurifier_DefinitionCache | Reference to cache object to decorate |
public mixed flush ( $config ) | ||
$config | HTMLPurifier_Config |
public mixed get ( $config ) | ||
$config | HTMLPurifier_Config |
public mixed remove ( $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 |