HTMLPurifier_Length Klassenreferenz

Öffentliche Methoden

 __construct ($n= '0', $u=false)
 
 toString ()
 
 getN ()
 
 getUnit ()
 
 isValid ()
 
 compareTo ($l)
 

Öffentliche, statische Methoden

static make ($s)
 

Geschützte Methoden

 validate ()
 

Geschützte Attribute

 $n
 
 $unit
 
 $isValid
 

Statische, geschützte Attribute

static $allowedUnits
 

Ausführliche Beschreibung

Represents a measurable length, with a string numeric magnitude and a unit. This object is immutable.

Definiert in Zeile 7 der Datei Length.php.

Beschreibung der Konstruktoren und Destruktoren

__construct (   $n = '0',
  $u = false 
)
Parameter
string$nMagnitude
bool | string$uUnit

Definiert in Zeile 41 der Datei Length.php.

Benutzt $n.

Dokumentation der Elementfunktionen

compareTo (   $l)

Compares two lengths, and returns 1 if greater, -1 if less and 0 if equal.

Parameter
HTMLPurifier_Length$l
Rückgabe
int
Warnung
If both values are too large or small, this calculation will not work properly

Definiert in Zeile 144 der Datei Length.php.

getN ( )

Retrieves string numeric magnitude.

Rückgabe
string

Definiert in Zeile 111 der Datei Length.php.

Benutzt $n.

getUnit ( )

Retrieves string unit.

Rückgabe
string

Definiert in Zeile 120 der Datei Length.php.

Benutzt $unit.

isValid ( )

Returns true if this length unit is valid.

Rückgabe
bool

Definiert in Zeile 129 der Datei Length.php.

Benutzt $isValid und validate().

Wird benutzt von toString().

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

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

static make (   $s)
static
Parameter
string$sUnit string, like '2em' or '3.4in'
Rückgabe
HTMLPurifier_Length
Warnung
Does not perform validation.

Definiert in Zeile 52 der Datei Length.php.

Benutzt $n und $unit.

Wird benutzt von HTMLPurifier_AttrDef_CSS_Length\__construct() und HTMLPurifier_AttrDef_CSS_Length\validate().

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

toString ( )

Returns string representation of number.

Rückgabe
string

Definiert in Zeile 99 der Datei Length.php.

Benutzt $unit und isValid().

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

validate ( )
protected

Validates the number and unit.

Rückgabe
bool

Definiert in Zeile 70 der Datei Length.php.

Benutzt $allowedUnits.

Wird benutzt von isValid().

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

Dokumentation der Datenelemente

$allowedUnits
staticprotected
Initialisierung:
= array(
'em' => true, 'ex' => true, 'px' => true, 'in' => true,
'cm' => true, 'mm' => true, 'pt' => true, 'pc' => true
)

Array Lookup array of units recognized by CSS 2.1 array

Definiert in Zeile 32 der Datei Length.php.

Wird benutzt von validate().

$isValid
protected

Whether or not this length is valid. Null if not calculated yet. bool

Definiert in Zeile 26 der Datei Length.php.

Wird benutzt von isValid().

$n
protected

String numeric magnitude. string

Definiert in Zeile 14 der Datei Length.php.

Wird benutzt von __construct(), getN() und make().

$unit
protected

String unit. False is permitted if $n = 0. string|bool

Definiert in Zeile 20 der Datei Length.php.

Wird benutzt von getUnit(), make() und toString().


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.