Class HTMLPurifier_DefinitionCache_Serializer

InheritanceHTMLPurifier_DefinitionCache_Serializer » HTMLPurifier_DefinitionCache

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$type HTMLPurifier_DefinitionCache

Public Methods

Hide inherited methods

MethodDescriptionDefined By
__construct() HTMLPurifier_DefinitionCache
add() HTMLPurifier_DefinitionCache_Serializer
checkDefType() Checks if a definition's type jives with the cache's type HTMLPurifier_DefinitionCache
cleanup() HTMLPurifier_DefinitionCache_Serializer
flush() HTMLPurifier_DefinitionCache_Serializer
generateBaseDirectoryPath() Generates path to base directory that contains all definition type serials HTMLPurifier_DefinitionCache_Serializer
generateDirectoryPath() Generates the path to the directory contain this cache's serial files HTMLPurifier_DefinitionCache_Serializer
generateFilePath() Generates the file path to the serial file corresponding to the configuration and definition name HTMLPurifier_DefinitionCache_Serializer
generateKey() Generates a unique identifier for a particular configuration HTMLPurifier_DefinitionCache
get() HTMLPurifier_DefinitionCache_Serializer
isOld() Tests whether or not a key is old with respect to the configuration's version and revision number. HTMLPurifier_DefinitionCache
remove() HTMLPurifier_DefinitionCache_Serializer
replace() HTMLPurifier_DefinitionCache_Serializer
set() HTMLPurifier_DefinitionCache_Serializer

Method Details

add() public method

public int|bool add ( $def, $config )
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
cleanup() public method

public bool cleanup ( $config )
$config HTMLPurifier_Config
flush() public method

public bool flush ( $config )
$config HTMLPurifier_Config
generateBaseDirectoryPath() public method

Generates path to base directory that contains all definition type serials

public mixed|string generateBaseDirectoryPath ( $config )
$config HTMLPurifier_Config
generateDirectoryPath() public method

Generates the path to the directory contain this cache's serial files

public string generateDirectoryPath ( $config )
$config HTMLPurifier_Config
generateFilePath() public method

Generates the file path to the serial file corresponding to the configuration and definition name

public string generateFilePath ( $config )
$config HTMLPurifier_Config
get() public method

public bool|HTMLPurifier_Config get ( $config )
$config HTMLPurifier_Config
remove() public method

public bool remove ( $config )
$config HTMLPurifier_Config
replace() public method

public int|bool replace ( $def, $config )
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
set() public method

public int|bool set ( $def, $config )
$def HTMLPurifier_Definition
$config HTMLPurifier_Config