Cheetah
Public Member Functions | Public Attributes | List of all members
HTMLPurifier_DefinitionCache_Decorator Class Reference
Inheritance diagram for HTMLPurifier_DefinitionCache_Decorator:
HTMLPurifier_DefinitionCache HTMLPurifier_DefinitionCache_Decorator_Cleanup HTMLPurifier_DefinitionCache_Decorator_Memory

Public Member Functions

 __construct ()
 
 decorate (&$cache)
 
 copy ()
 
 add ($def, $config)
 
 set ($def, $config)
 
 replace ($def, $config)
 
 get ($config)
 
 remove ($config)
 
 flush ($config)
 
 cleanup ($config)
 
- Public Member Functions inherited from HTMLPurifier_DefinitionCache
 __construct ($type)
 
 generateKey ($config)
 
 isOld ($key, $config)
 
 checkDefType ($def)
 

Public Attributes

 $cache
 
 $name
 
- Public Attributes inherited from HTMLPurifier_DefinitionCache
 $type
 

Detailed Description

Definition at line 15325 of file HTMLPurifier.standalone.php.

Constructor & Destructor Documentation

◆ __construct()

HTMLPurifier_DefinitionCache_Decorator::__construct ( )

Definition at line 15340 of file HTMLPurifier.standalone.php.

Member Function Documentation

◆ add()

HTMLPurifier_DefinitionCache_Decorator::add (   $def,
  $config 
)

◆ cleanup()

HTMLPurifier_DefinitionCache_Decorator::cleanup (   $config)
Parameters
HTMLPurifier_Config$config
Returns
mixed

Reimplemented from HTMLPurifier_DefinitionCache.

Definition at line 15428 of file HTMLPurifier.standalone.php.

◆ copy()

HTMLPurifier_DefinitionCache_Decorator::copy ( )

◆ decorate()

HTMLPurifier_DefinitionCache_Decorator::decorate ( $cache)

Lazy decorator function

Parameters
HTMLPurifier_DefinitionCache$cacheReference to cache object to decorate
Returns
HTMLPurifier_DefinitionCache_Decorator

Definition at line 15349 of file HTMLPurifier.standalone.php.

◆ flush()

HTMLPurifier_DefinitionCache_Decorator::flush (   $config)
Parameters
HTMLPurifier_Config$config
Returns
mixed

Reimplemented from HTMLPurifier_DefinitionCache.

Definition at line 15419 of file HTMLPurifier.standalone.php.

◆ get()

HTMLPurifier_DefinitionCache_Decorator::get (   $config)

◆ remove()

HTMLPurifier_DefinitionCache_Decorator::remove (   $config)
Parameters
HTMLPurifier_Config$config
Returns
mixed

Reimplemented from HTMLPurifier_DefinitionCache.

Definition at line 15410 of file HTMLPurifier.standalone.php.

◆ replace()

HTMLPurifier_DefinitionCache_Decorator::replace (   $def,
  $config 
)

◆ set()

HTMLPurifier_DefinitionCache_Decorator::set (   $def,
  $config 
)

Member Data Documentation

◆ $cache

HTMLPurifier_DefinitionCache_Decorator::$cache

Cache object we are decorating @type HTMLPurifier_DefinitionCache

Definition at line 15332 of file HTMLPurifier.standalone.php.

◆ $name

HTMLPurifier_DefinitionCache_Decorator::$name

Definition at line 15338 of file HTMLPurifier.standalone.php.


The documentation for this class was generated from the following file: