HTMLPurifier_TokenFactory Klassenreferenz

HTMLPurifier_TokenFactory Klassenreferenz

Öffentliche Methoden

 __construct ()
 
 createStart ($name, $attr=array())
 
 createEnd ($name)
 
 createEmpty ($name, $attr=array())
 
 createText ($data)
 
 createComment ($data)
 

Private Attribute

 $p_start
 
 $p_end
 
 $p_empty
 
 $p_text
 
 $p_comment
 

Ausführliche Beschreibung

Factory for token generation.

Zu beachten
Doing some benchmarking indicates that the new operator is much slower than the clone operator (even discounting the cost of the constructor). This class is for that optimization. Other then that, there's not much point as we don't maintain parallel HTMLPurifier_Token hierarchies (the main reason why you'd want to use an abstract factory).
Noch zu erledigen:
Port DirectLex to use this

Definiert in Zeile 14 der Datei TokenFactory.php.

Beschreibung der Konstruktoren und Destruktoren

__construct ( )

Generates blank prototypes for cloning.

Definiert in Zeile 46 der Datei TokenFactory.php.

Dokumentation der Elementfunktionen

createComment (   $data)

Creates a HTMLPurifier_Token_Comment.

Parameter
string$dataData of comment token
Rückgabe
HTMLPurifier_Token_Comment Generated HTMLPurifier_Token_Comment

Definiert in Zeile 110 der Datei TokenFactory.php.

Benutzt $p_comment.

createEmpty (   $name,
  $attr = array() 
)

Creates a HTMLPurifier_Token_Empty.

Parameter
string$nameTag name
array$attrAssociative array of attributes
Rückgabe
HTMLPurifier_Token_Empty Generated HTMLPurifier_Token_Empty

Definiert in Zeile 86 der Datei TokenFactory.php.

Benutzt $p_empty.

createEnd (   $name)

Creates a HTMLPurifier_Token_End.

Parameter
string$nameTag name
Rückgabe
HTMLPurifier_Token_End Generated HTMLPurifier_Token_End

Definiert in Zeile 73 der Datei TokenFactory.php.

Benutzt $p_end.

createStart (   $name,
  $attr = array() 
)

Creates a HTMLPurifier_Token_Start.

Parameter
string$nameTag name
array$attrAssociative array of attributes
Rückgabe
HTMLPurifier_Token_Start Generated HTMLPurifier_Token_Start

Definiert in Zeile 61 der Datei TokenFactory.php.

Benutzt $p_start.

createText (   $data)

Creates a HTMLPurifier_Token_Text.

Parameter
string$dataData of text token
Rückgabe
HTMLPurifier_Token_Text Generated HTMLPurifier_Token_Text

Definiert in Zeile 98 der Datei TokenFactory.php.

Benutzt $p_text.

Dokumentation der Datenelemente

$p_comment
private

HTMLPurifier_Token_Comment

Definiert in Zeile 41 der Datei TokenFactory.php.

Wird benutzt von createComment().

$p_empty
private

HTMLPurifier_Token_Empty

Definiert in Zeile 31 der Datei TokenFactory.php.

Wird benutzt von createEmpty().

$p_end
private

HTMLPurifier_Token_End

Definiert in Zeile 26 der Datei TokenFactory.php.

Wird benutzt von createEnd().

$p_start
private

HTMLPurifier_Token_Start

Definiert in Zeile 21 der Datei TokenFactory.php.

Wird benutzt von createStart().

$p_text
private

HTMLPurifier_Token_Text

Definiert in Zeile 36 der Datei TokenFactory.php.

Wird benutzt von createText().


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.