HTMLPurifier_ContentSets Klassenreferenz

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
HTMLPurifier_HTMLModule[]$modules List of HTMLPurifier_HTMLModule

Definiert in Zeile 38 der Datei ContentSets.php.

Benutzt $lookup und convertToLookup().

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$stringList of elements
Rückgabe
array Lookup array of elements

Definiert in Zeile 159 der Datei ContentSets.php.

Wird benutzt von __construct().

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
HTMLPurifier_ElementDef$defHTMLPurifier_ElementDef reference
HTMLPurifier_HTMLModule$moduleModule that defined the ElementDef

Definiert in Zeile 83 der Datei ContentSets.php.

Benutzt getChildDef().

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

generateChildDefCallback (   $matches)

Definiert in Zeile 102 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
HTMLPurifier_ElementDef$defHTMLPurifier_ElementDef to have ChildDef extracted
HTMLPurifier_HTMLModule$moduleModule that defined the ElementDef
Rückgabe
HTMLPurifier_ChildDef corresponding to ElementDef

Definiert in Zeile 116 der Datei ContentSets.php.

Wird benutzt von generateChildDef().

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

Dokumentation der Datenelemente

$info = array()

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

Definiert in Zeile 13 der Datei ContentSets.php.

$keys = array()
protected

Synchronized list of defined content sets (keys of info). array

Definiert in Zeile 26 der Datei ContentSets.php.

$lookup = array()

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

Zu beachten
This is in HTMLPurifier_HTMLDefinition->info_content_sets

Definiert in Zeile 20 der Datei ContentSets.php.

Wird benutzt von __construct().

$values = array()
protected

Synchronized list of defined content values (values of info). array

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