HTMLPurifier_AttrTransform_EnumToCSS Klassenreferenz

Klassendiagramm für HTMLPurifier_AttrTransform_EnumToCSS:

Inheritance graph
[Legende]
Zusammengehörigkeiten von HTMLPurifier_AttrTransform_EnumToCSS:

Collaboration graph
[Legende]

Öffentliche Methoden

 __construct ($attr, $enum_to_css, $case_sensitive=false)
 transform ($attr, $config, $context)

Geschützte Attribute

 $attr
 $enumToCSS = array()
 $caseSensitive = false

Ausführliche Beschreibung

Generic pre-transform that converts an attribute with a fixed number of values (enumerated) to CSS.

Definiert in Zeile 7 der Datei EnumToCSS.php.


Beschreibung der Konstruktoren und Destruktoren

__construct ( attr,
enum_to_css,
case_sensitive = false 
)

Parameter:
$attr String attribute name to transform from
$enumToCSS Lookup array of attribute values to CSS
$case_sensitive Boolean case sensitivity indicator, default false

Definiert in Zeile 31 der Datei EnumToCSS.php.


Dokumentation der Elementfunktionen

transform ( attr,
config,
context 
)

Abstract: makes changes to the attributes dependent on multiple values.

Parameter:
$attr Assoc array of attributes, usually from HTMLPurifier_Token_Tag::$attr
$config Mandatory HTMLPurifier_Config object.
$context Mandatory HTMLPurifier_Context object
Rückgabe:
Processed attribute array.

Erneute Implementation von HTMLPurifier_AttrTransform.

Definiert in Zeile 37 der Datei EnumToCSS.php.

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


Dokumentation der Datenelemente

$attr [protected]

Name of attribute to transform from

Definiert in Zeile 12 der Datei EnumToCSS.php.

$caseSensitive = false [protected]

Case sensitivity of the matching

Warnung:
Currently can only be guaranteed to work with ASCII values.

Definiert in Zeile 24 der Datei EnumToCSS.php.

$enumToCSS = array() [protected]

Lookup array of attribute values to CSS

Definiert in Zeile 17 der Datei EnumToCSS.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