XOOPS 2.5.6  Final
 All Classes Namespaces Files Functions Variables Pages
HTMLPurifier_DefinitionCache_Decorator Class Reference
Inheritance diagram for HTMLPurifier_DefinitionCache_Decorator:
Inheritance graph

Public Member Functions

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

Public Attributes

 $cache
 
- Public Attributes inherited from HTMLPurifier_DefinitionCache
 $type
 

Detailed Description

Definition at line 3 of file Decorator.php.

Constructor & Destructor Documentation

HTMLPurifier_DefinitionCache_Decorator::__construct ( )

Definition at line 11 of file Decorator.php.

Member Function Documentation

HTMLPurifier_DefinitionCache_Decorator::add (   $def,
  $config 
)

Definition at line 32 of file Decorator.php.

References $config.

HTMLPurifier_DefinitionCache_Decorator::cleanup (   $config)

Definition at line 56 of file Decorator.php.

References $config.

HTMLPurifier_DefinitionCache_Decorator::copy ( )

Cross-compatible clone substitute

Definition at line 28 of file Decorator.php.

Referenced by decorate().

Here is the caller graph for this function:

HTMLPurifier_DefinitionCache_Decorator::decorate ( $cache)

Lazy decorator function

Parameters
$cacheReference to cache object to decorate

Definition at line 17 of file Decorator.php.

References $cache, and copy().

Here is the call graph for this function:

HTMLPurifier_DefinitionCache_Decorator::flush (   $config)

Definition at line 52 of file Decorator.php.

References $config.

HTMLPurifier_DefinitionCache_Decorator::get (   $config)

Definition at line 44 of file Decorator.php.

References $config.

HTMLPurifier_DefinitionCache_Decorator::remove (   $config)

Definition at line 48 of file Decorator.php.

References $config.

HTMLPurifier_DefinitionCache_Decorator::replace (   $def,
  $config 
)

Definition at line 40 of file Decorator.php.

References $config.

HTMLPurifier_DefinitionCache_Decorator::set (   $def,
  $config 
)

Definition at line 36 of file Decorator.php.

References $config.

Member Data Documentation

HTMLPurifier_DefinitionCache_Decorator::$cache

Cache object we are decorating

Definition at line 9 of file Decorator.php.

Referenced by decorate().


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