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  ) 

Definiert in Zeile 20 der Datei PropertyList.php.


Dokumentation der Elementfunktionen

get ( name  ) 

Recursively retrieves the value for a key

Definiert in Zeile 27 der Datei PropertyList.php.

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

getParent (  ) 

Returns the parent plist.

Definiert in Zeile 74 der Datei PropertyList.php.

has ( name  ) 

Returns true if a given key exists

Definiert in Zeile 44 der Datei PropertyList.php.

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.

Definiert in Zeile 52 der Datei PropertyList.php.

set ( name,
value 
)

Sets the value of a key, for this plist

Definiert in Zeile 37 der Datei PropertyList.php.

setParent ( plist  ) 

Sets the parent plist.

Definiert in Zeile 81 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:
$force If true, ignores the cache and regenerates the array.

Definiert in Zeile 62 der Datei PropertyList.php.


Dokumentation der Datenelemente

$cache [protected]

Definiert in Zeile 18 der Datei PropertyList.php.

$data = array() [protected]

Internal data-structure for properties

Definiert in Zeile 11 der Datei PropertyList.php.

$parent [protected]

Parent plist

Definiert in Zeile 16 der Datei PropertyList.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