HTMLPurifier_VarParser_Flexible Klassenreferenz

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

Geschützte Methoden

 parseImplementation ($var, $type, $allow_null)
 
- 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

Performs safe variable parsing based on types which can be used by users. This may not be able to represent all possible data inputs, however.

Definiert in Zeile 8 der Datei Flexible.php.

Dokumentation der Elementfunktionen

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

Definiert in Zeile 17 der Datei Flexible.php.

Benutzt HTMLPurifier_VarParser\errorGeneric() und HTMLPurifier_VarParser\errorInconsistent().

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.