HTMLPurifier_AttrDef_HTML_Nmtokens Klassenreferenz

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

Öffentliche Methoden

 validate ($string, $config, $context)
 
- Öffentliche Methoden geerbt von HTMLPurifier_AttrDef
 validate ($string, $config, $context)
 
 parseCDATA ($string)
 
 make ($string)
 

Geschützte Methoden

 split ($string, $config, $context)
 
 filter ($tokens, $config, $context)
 
- Geschützte Methoden geerbt von HTMLPurifier_AttrDef
 mungeRgb ($string)
 
 expandCSSEscape ($string)
 

Weitere Geerbte Elemente

- Datenfelder geerbt von HTMLPurifier_AttrDef
 $minimized = false
 
 $required = false
 

Ausführliche Beschreibung

Validates contents based on NMTOKENS attribute type.

Definiert in Zeile 6 der Datei Nmtokens.php.

Dokumentation der Elementfunktionen

filter (   $tokens,
  $config,
  $context 
)
protected

Template method for removing certain tokens based on arbitrary criteria.

Zu beachten
If we wanted to be really functional, we'd do an array_filter with a callback. But... we're not.
Parameter
array$tokens
HTMLPurifier_Config$config
HTMLPurifier_Context$context
Rückgabe
array

Definiert in Zeile 64 der Datei Nmtokens.php.

Wird benutzt von validate().

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

split (   $string,
  $config,
  $context 
)
protected

Splits a space separated list of tokens into its constituent parts.

Parameter
string$string
HTMLPurifier_Config$config
HTMLPurifier_Context$context
Rückgabe
array

Definiert in Zeile 39 der Datei Nmtokens.php.

Wird benutzt von validate().

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

validate (   $string,
  $config,
  $context 
)
Parameter
string$string
HTMLPurifier_Config$config
HTMLPurifier_Context$context
Rückgabe
bool|string

Definiert in Zeile 15 der Datei Nmtokens.php.

Benutzt filter() und split().

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.