HTMLPurifier_Printer_HTMLDefinition Klassenreferenz

HTMLPurifier_Printer_HTMLDefinition Klassenreferenz
Klassendiagramm für HTMLPurifier_Printer_HTMLDefinition:
Zusammengehörigkeiten von HTMLPurifier_Printer_HTMLDefinition:

Öffentliche Methoden

 render ($config)
 
- Öffentliche Methoden geerbt von HTMLPurifier_Printer
 __construct ()
 
 prepareGenerator ($config)
 

Geschützte Methoden

 renderDoctype ()
 
 renderEnvironment ()
 
 renderContentSets ()
 
 renderInfo ()
 
 renderChildren ($def)
 
 listifyTagLookup ($array)
 
 listifyObjectList ($array)
 
 listifyAttr ($array)
 
 heavyHeader ($text, $num=1)
 
- Geschützte Methoden geerbt von HTMLPurifier_Printer
 start ($tag, $attr=array())
 
 end ($tag)
 
 element ($tag, $contents, $attr=array(), $escape=true)
 
 elementEmpty ($tag, $attr=array())
 
 text ($text)
 
 row ($name, $value)
 
 escape ($string)
 
 listify ($array, $polite=false)
 
 getClass ($obj, $sec_prefix= '')
 

Geschützte Attribute

 $def
 
- Geschützte Attribute geerbt von HTMLPurifier_Printer
 $generator
 
 $config
 

Ausführliche Beschreibung

Definiert in Zeile 3 der Datei HTMLDefinition.php.

Dokumentation der Elementfunktionen

heavyHeader (   $text,
  $num = 1 
)
protected

Creates a heavy header row

Parameter
string$text
int$num
Rückgabe
string

Definiert in Zeile 314 der Datei HTMLDefinition.php.

Benutzt HTMLPurifier_Printer\element(), HTMLPurifier_Printer\end() und HTMLPurifier_Printer\start().

Wird benutzt von renderContentSets() und renderInfo().

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

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

listifyAttr (   $array)
protected

Listifies a hash of attributes to AttrDef classes

Parameter
array$arrayArray hash in form of array('attrname' => HTMLPurifier_AttrDef)
Rückgabe
string

Definiert in Zeile 295 der Datei HTMLDefinition.php.

Benutzt HTMLPurifier_Printer\getClass() und HTMLPurifier_Printer\listify().

Wird benutzt von renderEnvironment() und renderInfo().

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

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

listifyObjectList (   $array)
protected

Listifies a list of objects by retrieving class names and internal state

Parameter
array$arrayList of objects
Rückgabe
string
Noch zu erledigen:
Also add information about internal state

Definiert in Zeile 280 der Datei HTMLDefinition.php.

Benutzt HTMLPurifier_Printer\getClass() und HTMLPurifier_Printer\listify().

Wird benutzt von renderEnvironment() und renderInfo().

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

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

listifyTagLookup (   $array)
protected

Listifies a tag lookup table.

Parameter
array$arrayTag lookup array in form of array('tagname' => true)
Rückgabe
string

Definiert in Zeile 261 der Datei HTMLDefinition.php.

Benutzt HTMLPurifier_Printer\listify().

Wird benutzt von renderChildren(), renderContentSets() und renderInfo().

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

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

render (   $config)
Parameter
HTMLPurifier_Config$config
Rückgabe
string

Definiert in Zeile 15 der Datei HTMLDefinition.php.

Benutzt HTMLPurifier_Printer\$config, HTMLPurifier_Printer\end(), renderContentSets(), renderDoctype(), renderEnvironment(), renderInfo() und HTMLPurifier_Printer\start().

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

renderChildren (   $def)
protected

Renders a row describing the allowed children of an element

Parameter
HTMLPurifier_ChildDef$defHTMLPurifier_ChildDef of pertinent element
Rückgabe
string

Definiert in Zeile 184 der Datei HTMLDefinition.php.

Benutzt $def, HTMLPurifier_Printer\element(), HTMLPurifier_Printer\end(), HTMLPurifier_Printer\escape(), listifyTagLookup() und HTMLPurifier_Printer\start().

Wird benutzt von renderEnvironment() und renderInfo().

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

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

renderContentSets ( )
protected

Renders the Content Sets table

Rückgabe
string

Definiert in Zeile 103 der Datei HTMLDefinition.php.

Benutzt HTMLPurifier_Printer\element(), HTMLPurifier_Printer\end(), heavyHeader(), listifyTagLookup() und HTMLPurifier_Printer\start().

Wird benutzt von render().

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

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

renderDoctype ( )
protected

Renders the Doctype table

Rückgabe
string

Definiert in Zeile 38 der Datei HTMLDefinition.php.

Benutzt HTMLPurifier_Printer\element(), HTMLPurifier_Printer\end(), HTMLPurifier_Printer\row() und HTMLPurifier_Printer\start().

Wird benutzt von render().

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

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

renderEnvironment ( )
protected

Renders environment table, which is miscellaneous info

Rückgabe
string

Definiert in Zeile 57 der Datei HTMLDefinition.php.

Benutzt $def, HTMLPurifier_Printer\element(), HTMLPurifier_Printer\end(), HTMLPurifier_Printer\getClass(), HTMLPurifier_Printer\listify(), listifyAttr(), listifyObjectList(), renderChildren(), HTMLPurifier_Printer\row() und HTMLPurifier_Printer\start().

Wird benutzt von render().

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

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

renderInfo ( )
protected

Renders the Elements ($info) table

Rückgabe
string

Definiert in Zeile 122 der Datei HTMLDefinition.php.

Benutzt $def, HTMLPurifier_Printer\element(), HTMLPurifier_Printer\end(), heavyHeader(), HTMLPurifier_Printer\listify(), listifyAttr(), listifyObjectList(), listifyTagLookup(), renderChildren(), HTMLPurifier_Printer\row() und HTMLPurifier_Printer\start().

Wird benutzt von render().

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

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

Dokumentation der Datenelemente

$def
protected

HTMLPurifier_HTMLDefinition, for easy access

Definiert in Zeile 9 der Datei HTMLDefinition.php.

Wird benutzt von renderChildren(), renderEnvironment() und renderInfo().


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.