HTMLPurifier_DefinitionCache_Decorator Class Reference

Inheritance diagram for HTMLPurifier_DefinitionCache_Decorator:

HTMLPurifier_DefinitionCache_Decorator_Cleanup HTMLPurifier_DefinitionCache_Decorator_Cleanup HTMLPurifier_DefinitionCache_Decorator_Memory HTMLPurifier_DefinitionCache_Decorator_Memory

List of all members.

Public Member Functions

 __construct ()
 decorate (&$cache)
 Lazy decorator function.
 copy ()
 Cross-compatible clone substitute.
 add ($def, $config)
 set ($def, $config)
 replace ($def, $config)
 get ($config)
 remove ($config)
 flush ($config)
 cleanup ($config)
 __construct ()
 decorate (&$cache)
 Lazy decorator function.
 copy ()
 Cross-compatible clone substitute.
 add ($def, $config)
 set ($def, $config)
 replace ($def, $config)
 get ($config)
 remove ($config)
 flush ($config)
 cleanup ($config)

Public Attributes

 $cache
 Cache object we are decorating.


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.

HTMLPurifier_DefinitionCache_Decorator::__construct (  ) 

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


Member Function Documentation

HTMLPurifier_DefinitionCache_Decorator::decorate ( &$  cache  ) 

Lazy decorator function.

Parameters:
$cache Reference to cache object to decorate

Definition at line 17 of file Decorator.php.

References $cache, and copy().

HTMLPurifier_DefinitionCache_Decorator::copy (  ) 

Cross-compatible clone substitute.

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

Definition at line 28 of file Decorator.php.

Referenced by decorate().

HTMLPurifier_DefinitionCache_Decorator::add ( def,
config 
)

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

Definition at line 32 of file Decorator.php.

HTMLPurifier_DefinitionCache_Decorator::set ( def,
config 
)

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

Definition at line 36 of file Decorator.php.

HTMLPurifier_DefinitionCache_Decorator::replace ( def,
config 
)

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

Definition at line 40 of file Decorator.php.

HTMLPurifier_DefinitionCache_Decorator::get ( config  ) 

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

Definition at line 44 of file Decorator.php.

HTMLPurifier_DefinitionCache_Decorator::remove ( config  ) 

Definition at line 48 of file Decorator.php.

HTMLPurifier_DefinitionCache_Decorator::flush ( config  ) 

Definition at line 52 of file Decorator.php.

HTMLPurifier_DefinitionCache_Decorator::cleanup ( config  ) 

Definition at line 56 of file Decorator.php.

HTMLPurifier_DefinitionCache_Decorator::decorate ( &$  cache  ) 

Lazy decorator function.

Parameters:
$cache Reference to cache object to decorate

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

HTMLPurifier_DefinitionCache_Decorator::copy (  ) 

Cross-compatible clone substitute.

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

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

HTMLPurifier_DefinitionCache_Decorator::add ( def,
config 
)

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

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

HTMLPurifier_DefinitionCache_Decorator::set ( def,
config 
)

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

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

HTMLPurifier_DefinitionCache_Decorator::replace ( def,
config 
)

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

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

HTMLPurifier_DefinitionCache_Decorator::get ( config  ) 

Reimplemented in HTMLPurifier_DefinitionCache_Decorator_Cleanup, HTMLPurifier_DefinitionCache_Decorator_Memory, HTMLPurifier_DefinitionCache_Decorator_Cleanup, and HTMLPurifier_DefinitionCache_Decorator_Memory.

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

HTMLPurifier_DefinitionCache_Decorator::remove ( config  ) 

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

HTMLPurifier_DefinitionCache_Decorator::flush ( config  ) 

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

HTMLPurifier_DefinitionCache_Decorator::cleanup ( config  ) 

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


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 files:
Generated on Thu Jun 19 18:47:30 2008 for HTMLPurifier by  doxygen 1.5.3