HTMLPurifier_TokenFactory Klassenreferenz


Öffentliche Methoden

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

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 27 der Datei TokenFactory.php.


Dokumentation der Elementfunktionen

createComment ( data  ) 

Creates a HTMLPurifier_Token_Comment.

Parameter:
$data Data of comment token
Rückgabe:
Generated HTMLPurifier_Token_Comment

Definiert in Zeile 86 der Datei TokenFactory.php.

createEmpty ( name,
attr = array() 
)

Creates a HTMLPurifier_Token_Empty.

Parameter:
$name Tag name
$attr Associative array of attributes
Rückgabe:
Generated HTMLPurifier_Token_Empty

Definiert in Zeile 64 der Datei TokenFactory.php.

createEnd ( name  ) 

Creates a HTMLPurifier_Token_End.

Parameter:
$name Tag name
Rückgabe:
Generated HTMLPurifier_Token_End

Definiert in Zeile 52 der Datei TokenFactory.php.

createStart ( name,
attr = array() 
)

Creates a HTMLPurifier_Token_Start.

Parameter:
$name Tag name
$attr Associative array of attributes
Rückgabe:
Generated HTMLPurifier_Token_Start

Definiert in Zeile 41 der Datei TokenFactory.php.

createText ( data  ) 

Creates a HTMLPurifier_Token_Text.

Parameter:
$data Data of text token
Rückgabe:
Generated HTMLPurifier_Token_Text

Definiert in Zeile 75 der Datei TokenFactory.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