HTMLPurifier_DefinitionCache_Decorator Klassenreferenz

Klassendiagramm für HTMLPurifier_DefinitionCache_Decorator:

Inheritance graph
[Legende]
Zusammengehörigkeiten von HTMLPurifier_DefinitionCache_Decorator:

Collaboration graph
[Legende]

Öffentliche Methoden

 __construct ()
 decorate (&$cache)
 copy ()
 add ($def, $config)
 set ($def, $config)
 replace ($def, $config)
 get ($config)
 remove ($config)
 flush ($config)
 cleanup ($config)

Datenfelder

 $cache

Ausführliche Beschreibung

Definiert in Zeile 3 der Datei Decorator.php.


Beschreibung der Konstruktoren und Destruktoren

__construct (  ) 

Definiert in Zeile 11 der Datei Decorator.php.


Dokumentation der Elementfunktionen

add ( def,
config 
)

Adds a definition object to the cache

Erneute Implementation von HTMLPurifier_DefinitionCache.

Erneute Implementation in HTMLPurifier_DefinitionCache_Decorator_Cleanup und HTMLPurifier_DefinitionCache_Decorator_Memory.

Definiert in Zeile 32 der Datei Decorator.php.

cleanup ( config  ) 

Clears all expired (older version or revision) objects from cache

Zu beachten:
Be carefuly implementing this method as flush. Flush must not interfere with other Definition types, and cleanup() should not be repeatedly called by userland code.

Erneute Implementation von HTMLPurifier_DefinitionCache.

Definiert in Zeile 56 der Datei Decorator.php.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

copy (  ) 

Cross-compatible clone substitute

Erneute Implementation in HTMLPurifier_DefinitionCache_Decorator_Cleanup und HTMLPurifier_DefinitionCache_Decorator_Memory.

Definiert in Zeile 28 der Datei Decorator.php.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

decorate ( &$  cache  ) 

Lazy decorator function

Parameter:
$cache Reference to cache object to decorate

Definiert in Zeile 17 der Datei Decorator.php.

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

flush ( config  ) 

Clears all objects from cache

Erneute Implementation von HTMLPurifier_DefinitionCache.

Definiert in Zeile 52 der Datei Decorator.php.

get ( config  ) 

Retrieves a definition object from the cache

Erneute Implementation von HTMLPurifier_DefinitionCache.

Erneute Implementation in HTMLPurifier_DefinitionCache_Decorator_Cleanup und HTMLPurifier_DefinitionCache_Decorator_Memory.

Definiert in Zeile 44 der Datei Decorator.php.

remove ( config  ) 

Removes a definition object to the cache

Erneute Implementation von HTMLPurifier_DefinitionCache.

Definiert in Zeile 48 der Datei Decorator.php.

replace ( def,
config 
)

Replace an object in the cache

Erneute Implementation von HTMLPurifier_DefinitionCache.

Erneute Implementation in HTMLPurifier_DefinitionCache_Decorator_Cleanup und HTMLPurifier_DefinitionCache_Decorator_Memory.

Definiert in Zeile 40 der Datei Decorator.php.

set ( def,
config 
)

Unconditionally saves a definition object to the cache

Erneute Implementation von HTMLPurifier_DefinitionCache.

Erneute Implementation in HTMLPurifier_DefinitionCache_Decorator_Cleanup und HTMLPurifier_DefinitionCache_Decorator_Memory.

Definiert in Zeile 36 der Datei Decorator.php.


Dokumentation der Datenelemente

$cache

Cache object we are decorating

Definiert in Zeile 9 der Datei Decorator.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Copyright © 2003 - 2009 MyOOS [Shopsystem]. All rights reserved.
MyOOS [Shopsystem] is Free Software released under the GNU/GPL License.

Webmaster: info@r23.de (Impressum)
doxygen