프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$type |
메소드 | 설명 | |
---|---|---|
__construct ( string $type ) | ||
add ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) | Adds a definition object to the cache | |
checkDefType ( HTMLPurifier_Definition $def ) : boolean | Checks if a definition's type jives with the cache's type | |
cleanup ( HTMLPurifier_Config $config ) | Clears all expired (older version or revision) objects from cache | |
flush ( HTMLPurifier_Config $config ) | Clears all objects from cache | |
generateKey ( HTMLPurifier_Config $config ) : string | Generates a unique identifier for a particular configuration | |
get ( HTMLPurifier_Config $config ) | Retrieves a definition object from the cache | |
isOld ( string $key, HTMLPurifier_Config $config ) : boolean | Tests whether or not a key is old with respect to the configuration's version and revision number. | |
remove ( HTMLPurifier_Config $config ) | Removes a definition object to the cache | |
replace ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) | Replace an object in the cache | |
set ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) | Unconditionally saves a definition object to the cache |
public __construct ( string $type ) | ||
$type | string | Type of definition objects this instance of the cache will handle. |
abstract public add ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) | ||
$def | HTMLPurifier_Definition | |
$config | HTMLPurifier_Config |
public checkDefType ( HTMLPurifier_Definition $def ) : boolean | ||
$def | HTMLPurifier_Definition | Definition object to check |
리턴 | boolean | true if good, false if not |
abstract public cleanup ( HTMLPurifier_Config $config ) | ||
$config | HTMLPurifier_Config |
abstract public flush ( HTMLPurifier_Config $config ) | ||
$config | HTMLPurifier_Config |
public generateKey ( HTMLPurifier_Config $config ) : string | ||
$config | HTMLPurifier_Config | Instance of HTMLPurifier_Config |
리턴 | string |
abstract public get ( HTMLPurifier_Config $config ) | ||
$config | HTMLPurifier_Config |
abstract public remove ( HTMLPurifier_Config $config ) | ||
$config | HTMLPurifier_Config |
abstract public replace ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) | ||
$def | HTMLPurifier_Definition | |
$config | HTMLPurifier_Config |
abstract public set ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) | ||
$def | HTMLPurifier_Definition | |
$config | HTMLPurifier_Config |