HTMLPurifier_DefinitionCacheFactory Klassenreferenz

HTMLPurifier_DefinitionCacheFactory Klassenreferenz

Öffentliche Methoden

 setup ()
 
 register ($short, $long)
 
 create ($type, $config)
 
 addDecorator ($decorator)
 

Öffentliche, statische Methoden

static instance ($prototype=null)
 

Geschützte Attribute

 $caches = array('Serializer' => array())
 
 $implementations = array()
 
 $decorators = array()
 

Ausführliche Beschreibung

Responsible for creating definition caches.

Definiert in Zeile 6 der Datei DefinitionCacheFactory.php.

Dokumentation der Elementfunktionen

addDecorator (   $decorator)

Registers a decorator to add to all new cache objects

Parameter
HTMLPurifier_DefinitionCache_Decorator | string$decoratorAn instance or the name of a decorator

Definiert in Zeile 96 der Datei DefinitionCacheFactory.php.

Wird benutzt von setup().

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

create (   $type,
  $config 
)

Factory method that creates a cache object based on configuration

Parameter
string$typeName of definitions handled by cache
HTMLPurifier_Config$configConfig instance
Rückgabe
mixed

Definiert in Zeile 64 der Datei DefinitionCacheFactory.php.

static instance (   $prototype = null)
static

Retrieves an instance of global definition cache factory.

Parameter
HTMLPurifier_DefinitionCacheFactory$prototype
Rückgabe
HTMLPurifier_DefinitionCacheFactory

Definiert in Zeile 36 der Datei DefinitionCacheFactory.php.

Wird benutzt von HTMLPurifier_Config\getDefinition().

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

register (   $short,
  $long 
)

Registers a new definition cache object

Parameter
string$shortShort name of cache object, for reference
string$longFull class name of cache object, for construction

Definiert in Zeile 53 der Datei DefinitionCacheFactory.php.

setup ( )

Initialize default decorators

Definiert in Zeile 26 der Datei DefinitionCacheFactory.php.

Benutzt addDecorator().

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

Dokumentation der Datenelemente

$caches = array('Serializer' => array())
protected

array

Definiert in Zeile 11 der Datei DefinitionCacheFactory.php.

$decorators = array()
protected
$implementations = array()
protected

array

Definiert in Zeile 16 der Datei DefinitionCacheFactory.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.