HTMLPurifier_AttrDef_CSS_Composite Klassenreferenz

Klassendiagramm für HTMLPurifier_AttrDef_CSS_Composite:

Inheritance graph
[Legende]
Zusammengehörigkeiten von HTMLPurifier_AttrDef_CSS_Composite:

Collaboration graph
[Legende]

Öffentliche Methoden

 __construct ($defs)
 validate ($string, $config, $context)

Datenfelder

 $defs

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:
$defs List of HTMLPurifier_AttrDef objects

Definiert in Zeile 24 der Datei Composite.php.


Dokumentation der Elementfunktionen

validate ( string,
config,
context 
)

Validates and cleans passed string according to a definition.

Parameter:
$string String to be validated and cleaned.
$config Mandatory HTMLPurifier_Config object.
$context Mandatory HTMLPurifier_AttrContext object.

Erneute Implementation von HTMLPurifier_AttrDef.

Definiert in Zeile 28 der Datei Composite.php.


Dokumentation der Datenelemente

$defs

List of HTMLPurifier_AttrDef objects that may process strings

Noch zu erledigen:
Make protected

Definiert in Zeile 19 der Datei Composite.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