HTMLPurifier_PropertyList Klassenreferenz

HTMLPurifier_PropertyList Klassenreferenz

Öffentliche Methoden

 __construct ($parent=null)
 
 get ($name)
 
 set ($name, $value)
 
 has ($name)
 
 reset ($name=null)
 
 squash ($force=false)
 
 getParent ()
 
 setParent ($plist)
 

Geschützte Attribute

 $data = array()
 
 $parent
 
 $cache
 

Ausführliche Beschreibung

Generic property list implementation

Definiert in Zeile 6 der Datei PropertyList.php.

Beschreibung der Konstruktoren und Destruktoren

__construct (   $parent = null)
Parameter
HTMLPurifier_PropertyList$parentParent plist

Definiert in Zeile 29 der Datei PropertyList.php.

Benutzt $parent.

Dokumentation der Elementfunktionen

get (   $name)

Recursively retrieves the value for a key

Parameter
string$name
Ausnahmebehandlung
HTMLPurifier_Exception

Definiert in Zeile 39 der Datei PropertyList.php.

Benutzt has().

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

getParent ( )

Returns the parent plist.

Rückgabe
HTMLPurifier_PropertyList

Definiert in Zeile 107 der Datei PropertyList.php.

Benutzt $parent.

has (   $name)

Returns true if a given key exists

Parameter
string$name
Rückgabe
bool

Definiert in Zeile 66 der Datei PropertyList.php.

Wird benutzt von get().

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

reset (   $name = null)

Resets a value to the value of it's parent, usually the default. If no value is specified, the entire plist is reset.

Parameter
string$name

Definiert in Zeile 76 der Datei PropertyList.php.

set (   $name,
  $value 
)

Sets the value of a key, for this plist

Parameter
string$name
mixed$value

Definiert in Zeile 56 der Datei PropertyList.php.

setParent (   $plist)

Sets the parent plist.

Parameter
HTMLPurifier_PropertyList$plistParent plist

Definiert in Zeile 116 der Datei PropertyList.php.

squash (   $force = false)

Squashes this property list and all of its property lists into a single array, and returns the array. This value is cached by default.

Parameter
bool$forceIf true, ignores the cache and regenerates the array.
Rückgabe
array

Definiert in Zeile 91 der Datei PropertyList.php.

Benutzt $cache und $data.

Dokumentation der Datenelemente

$cache
protected

Cache. array

Definiert in Zeile 24 der Datei PropertyList.php.

Wird benutzt von squash().

$data = array()
protected

Internal data-structure for properties. array

Definiert in Zeile 12 der Datei PropertyList.php.

Wird benutzt von squash().

$parent
protected

Parent plist. HTMLPurifier_PropertyList

Definiert in Zeile 18 der Datei PropertyList.php.

Wird benutzt von __construct() und getParent().


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.