HTMLPurifier_VarParser_Native Klassenreferenz

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

Geschützte Methoden

 parseImplementation ($var, $type, $allow_null)
 
 evalExpression ($expr)
 
- Geschützte Methoden geerbt von HTMLPurifier_VarParser
 parseImplementation ($var, $type, $allow_null)
 
 error ($msg)
 
 errorInconsistent ($class, $type)
 
 errorGeneric ($var, $type)
 

Weitere Geerbte Elemente

- Öffentliche Methoden geerbt von HTMLPurifier_VarParser
 parse ($var, $type, $allow_null=false)
 
- Öffentliche, statische Methoden geerbt von HTMLPurifier_VarParser
static getTypeName ($type)
 
- Datenfelder geerbt von HTMLPurifier_VarParser
const STRING = 1
 
const ISTRING = 2
 
const TEXT = 3
 
const ITEXT = 4
 
const INT = 5
 
const FLOAT = 6
 
const BOOL = 7
 
const LOOKUP = 8
 
const ALIST = 9
 
const HASH = 10
 
const MIXED = 11
 
- Statische öffentliche Attribute geerbt von HTMLPurifier_VarParser
static $types
 
static $stringTypes
 

Ausführliche Beschreibung

This variable parser uses PHP's internal code engine. Because it does this, it can represent all inputs; however, it is dangerous and cannot be used by users.

Definiert in Zeile 8 der Datei Native.php.

Dokumentation der Elementfunktionen

evalExpression (   $expr)
protected
Parameter
string$expr
Rückgabe
mixed
Ausnahmebehandlung
HTMLPurifier_VarParserException

Definiert in Zeile 27 der Datei Native.php.

Wird benutzt von parseImplementation().

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

parseImplementation (   $var,
  $type,
  $allow_null 
)
protected
Parameter
mixed$var
int$type
bool$allow_null
Rückgabe
null|string

Definiert in Zeile 17 der Datei Native.php.

Benutzt evalExpression().

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.