HTMLPurifier 4.4.0
HTMLPurifier_DefinitionCache_Decorator_Cleanup Class Reference

Definition cache decorator class that cleans up the cache whenever there is a cache miss. More...

Inheritance diagram for HTMLPurifier_DefinitionCache_Decorator_Cleanup:
HTMLPurifier_DefinitionCache_Decorator HTMLPurifier_DefinitionCache_Decorator HTMLPurifier_DefinitionCache HTMLPurifier_DefinitionCache HTMLPurifier_DefinitionCache HTMLPurifier_DefinitionCache

List of all members.

Public Member Functions

 copy ()
 Cross-compatible clone substitute.
 add ($def, $config)
 Adds a definition object to the cache.
 set ($def, $config)
 Unconditionally saves a definition object to the cache.
 replace ($def, $config)
 Replace an object in the cache.
 get ($config)
 Retrieves a definition object from the cache.
 copy ()
 Cross-compatible clone substitute.
 add ($def, $config)
 Adds a definition object to the cache.
 set ($def, $config)
 Unconditionally saves a definition object to the cache.
 replace ($def, $config)
 Replace an object in the cache.
 get ($config)
 Retrieves a definition object from the cache.

Public Attributes

 $name = 'Cleanup'

Detailed Description

Definition cache decorator class that cleans up the cache whenever there is a cache miss.

Definition at line 7 of file Cleanup.php.


Member Function Documentation

HTMLPurifier_DefinitionCache_Decorator_Cleanup::add ( def,
config 
)

Adds a definition object to the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

Definition at line 17 of file Cleanup.php.

References $config, $def, and HTMLPurifier_DefinitionCache_Decorator::cleanup().

Referenced by add().

HTMLPurifier_DefinitionCache_Decorator_Cleanup::add ( def,
config 
)

Adds a definition object to the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

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

References $config, $def, add(), and HTMLPurifier_DefinitionCache_Decorator::cleanup().

HTMLPurifier_DefinitionCache_Decorator_Cleanup::copy ( )

Cross-compatible clone substitute.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

Definition at line 13 of file Cleanup.php.

HTMLPurifier_DefinitionCache_Decorator_Cleanup::copy ( )

Cross-compatible clone substitute.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

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

HTMLPurifier_DefinitionCache_Decorator_Cleanup::get ( config)

Retrieves a definition object from the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

Definition at line 35 of file Cleanup.php.

References $config, and HTMLPurifier_DefinitionCache_Decorator::cleanup().

Referenced by get().

HTMLPurifier_DefinitionCache_Decorator_Cleanup::get ( config)

Retrieves a definition object from the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

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

References $config, HTMLPurifier_DefinitionCache_Decorator::cleanup(), and get().

HTMLPurifier_DefinitionCache_Decorator_Cleanup::replace ( def,
config 
)

Replace an object in the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

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

References $config, $def, HTMLPurifier_DefinitionCache_Decorator::cleanup(), and replace().

HTMLPurifier_DefinitionCache_Decorator_Cleanup::replace ( def,
config 
)

Replace an object in the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

Definition at line 29 of file Cleanup.php.

References $config, $def, and HTMLPurifier_DefinitionCache_Decorator::cleanup().

Referenced by replace().

HTMLPurifier_DefinitionCache_Decorator_Cleanup::set ( def,
config 
)

Unconditionally saves a definition object to the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

Definition at line 23 of file Cleanup.php.

References $config, $def, and HTMLPurifier_DefinitionCache_Decorator::cleanup().

Referenced by set().

HTMLPurifier_DefinitionCache_Decorator_Cleanup::set ( def,
config 
)

Unconditionally saves a definition object to the cache.

Reimplemented from HTMLPurifier_DefinitionCache_Decorator.

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

References $config, $def, HTMLPurifier_DefinitionCache_Decorator::cleanup(), and set().


Member Data Documentation

HTMLPurifier_DefinitionCache_Decorator_Cleanup::$name = 'Cleanup'

Definition at line 11 of file Cleanup.php.


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