HTMLPurifier_ContentSets Klassenreferenz


Öffentliche Methoden

 __construct ($modules)
 generateChildDef (&$def, $module)
 generateChildDefCallback ($matches)
 getChildDef ($def, $module)

Datenfelder

 $info = array()
 $lookup = array()

Geschützte Methoden

 convertToLookup ($string)

Geschützte Attribute

 $keys = array()
 $values = array()

Ausführliche Beschreibung

Noch zu erledigen:
Unit test

Definiert in Zeile 6 der Datei ContentSets.php.


Beschreibung der Konstruktoren und Destruktoren

__construct ( modules  ) 

Merges in module's content sets, expands identifiers in the content sets and populates the keys, values and lookup member variables.

Parameter:
$modules List of HTMLPurifier_HTMLModule

Definiert in Zeile 34 der Datei ContentSets.php.

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


Dokumentation der Elementfunktionen

convertToLookup ( string  )  [protected]

Converts a string list of elements separated by pipes into a lookup array.

Parameter:
$string List of elements
Rückgabe:
Lookup array of elements

Definiert in Zeile 144 der Datei ContentSets.php.

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

generateChildDef ( &$  def,
module 
)

Accepts a definition; generates and assigns a ChildDef for it

Parameter:
$def HTMLPurifier_ElementDef reference
$module Module that defined the ElementDef

Definiert in Zeile 76 der Datei ContentSets.php.

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

generateChildDefCallback ( matches  ) 

Definiert in Zeile 92 der Datei ContentSets.php.

getChildDef ( def,
module 
)

Instantiates a ChildDef based on content_model and content_model_type member variables in HTMLPurifier_ElementDef

Zu beachten:
This will also defer to modules for custom HTMLPurifier_ChildDef subclasses that need content set expansion
Parameter:
$def HTMLPurifier_ElementDef to have ChildDef extracted
Rückgabe:
HTMLPurifier_ChildDef corresponding to ElementDef

Definiert in Zeile 104 der Datei ContentSets.php.

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


Dokumentation der Datenelemente

$info = array()

List of content set strings (pipe seperators) indexed by name.

Definiert in Zeile 12 der Datei ContentSets.php.

$keys = array() [protected]

Synchronized list of defined content sets (keys of info)

Definiert in Zeile 23 der Datei ContentSets.php.

$lookup = array()

List of content set lookups (element => true) indexed by name.

Zu beachten:
This is in HTMLPurifier_HTMLDefinition->info_content_sets

Definiert in Zeile 18 der Datei ContentSets.php.

$values = array() [protected]

Synchronized list of defined content values (values of info)

Definiert in Zeile 27 der Datei ContentSets.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