PHP Class HTMLPurifier_DefinitionCache_Decorator, yii

Inheritance: extends HTMLPurifier_DefinitionCache
Show file Open project: yiisoft/yii Class Usage Examples

Public Properties

Property Type Description
$cache Cache object we are decorating
$name string The name of the decorator

Public Methods

Method Description
__construct ( )
add ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : mixed
cleanup ( HTMLPurifier_Config $config ) : mixed
copy ( ) : HTMLPurifier_DefinitionCache_Decorator Cross-compatible clone substitute
decorate ( HTMLPurifier_DefinitionCache &$cache ) : HTMLPurifier_DefinitionCache_Decorator Lazy decorator function
flush ( HTMLPurifier_Config $config ) : mixed
get ( HTMLPurifier_Config $config ) : mixed
remove ( HTMLPurifier_Config $config ) : mixed
replace ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : mixed
set ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : mixed

Method Details

__construct() public method

public __construct ( )

add() public method

public add ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : mixed
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
return mixed

cleanup() public method

public cleanup ( HTMLPurifier_Config $config ) : mixed
$config HTMLPurifier_Config
return mixed

copy() public method

Cross-compatible clone substitute
public copy ( ) : HTMLPurifier_DefinitionCache_Decorator
return HTMLPurifier_DefinitionCache_Decorator

decorate() public method

Lazy decorator function
public decorate ( HTMLPurifier_DefinitionCache &$cache ) : HTMLPurifier_DefinitionCache_Decorator
$cache HTMLPurifier_DefinitionCache Reference to cache object to decorate
return HTMLPurifier_DefinitionCache_Decorator

flush() public method

public flush ( HTMLPurifier_Config $config ) : mixed
$config HTMLPurifier_Config
return mixed

get() public method

public get ( HTMLPurifier_Config $config ) : mixed
$config HTMLPurifier_Config
return mixed

remove() public method

public remove ( HTMLPurifier_Config $config ) : mixed
$config HTMLPurifier_Config
return mixed

replace() public method

public replace ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : mixed
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
return mixed

set() public method

public set ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : mixed
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
return mixed

Property Details

$cache public property

Cache object we are decorating
public $cache

$name public property

The name of the decorator
public string $name
return string