HTMLPurifier_Lexer_PH5P Klassenreferenz

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

Öffentliche Methoden

 tokenizeHTML ($html, $config, $context)
 
- Öffentliche Methoden geerbt von HTMLPurifier_Lexer_DOMLex
 __construct ()
 
 tokenizeHTML ($html, $config, $context)
 
 muteErrorHandler ($errno, $errstr)
 
 callbackUndoCommentSubst ($matches)
 
 callbackArmorCommentEntities ($matches)
 
- Öffentliche Methoden geerbt von HTMLPurifier_Lexer
 __construct ()
 
 parseData ($string)
 
 tokenizeHTML ($string, $config, $context)
 
 normalize ($html, $config, $context)
 
 extractBody ($html)
 

Weitere Geerbte Elemente

- Öffentliche, statische Methoden geerbt von HTMLPurifier_Lexer
static create ($config)
 
- Datenfelder geerbt von HTMLPurifier_Lexer
 $tracksLineNumbers = false
 
- Geschützte Methoden geerbt von HTMLPurifier_Lexer_DOMLex
 tokenizeDOM ($node, &$tokens)
 
 createStartNode ($node, &$tokens, $collect)
 
 createEndNode ($node, &$tokens)
 
 transformAttrToAssoc ($node_map)
 
 wrapHTML ($html, $config, $context)
 
- Geschützte, statische Methoden geerbt von HTMLPurifier_Lexer
static escapeCDATA ($string)
 
static escapeCommentedCDATA ($string)
 
static removeIEConditional ($string)
 
static CDATACallback ($matches)
 
- Geschützte Attribute geerbt von HTMLPurifier_Lexer
 $_special_entity2str
 

Ausführliche Beschreibung

Experimental HTML5-based parser using Jeroen van der Meer's PH5P library. Occupies space in the HTML5 pseudo-namespace, which may cause conflicts.

Zu beachten
Recent changes to PHP's DOM extension have resulted in some fatal error conditions with the original version of PH5P. Pending changes, this lexer will punt to DirectLex if DOM throws an exception.

Definiert in Zeile 13 der Datei PH5P.php.

Dokumentation der Elementfunktionen

tokenizeHTML (   $html,
  $config,
  $context 
)
Parameter
string$html
HTMLPurifier_Config$config
HTMLPurifier_Context$context
Rückgabe
HTMLPurifier_Token[]

Definiert in Zeile 21 der Datei PH5P.php.

Benutzt HTMLPurifier_Lexer\normalize(), HTMLPurifier_Lexer_DOMLex\tokenizeDOM() und HTMLPurifier_Lexer_DOMLex\wrapHTML().

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


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.