HTMLPurifier_AttrDef_CSS_Composite Klassenreferenz

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

Öffentliche Methoden

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

Datenfelder

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

Weitere Geerbte Elemente

- Geschützte Methoden geerbt von HTMLPurifier_AttrDef
 mungeRgb ($string)
 
 expandCSSEscape ($string)
 

Ausführliche Beschreibung

Allows multiple validators to attempt to validate attribute.

Composite is just what it sounds like: a composite of many validators. This means that multiple HTMLPurifier_AttrDef objects will have a whack at the string. If one of them passes, that's what is returned. This is especially useful for CSS values, which often are a choice between an enumerated set of predefined values or a flexible data type.

Definiert in Zeile 12 der Datei Composite.php.

Beschreibung der Konstruktoren und Destruktoren

__construct (   $defs)
Parameter
HTMLPurifier_AttrDef[]$defs List of HTMLPurifier_AttrDef objects

Definiert in Zeile 25 der Datei Composite.php.

Benutzt $defs.

Dokumentation der Elementfunktionen

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

Definiert in Zeile 36 der Datei Composite.php.

Dokumentation der Datenelemente

$defs

List of objects that may process strings. HTMLPurifier_AttrDef[]

Noch zu erledigen:
Make protected

Definiert in Zeile 20 der Datei Composite.php.

Wird benutzt von __construct().


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.