XOOPS 2.5.6  Final
 All Classes Namespaces Files Functions Variables Pages
HTMLPurifier_VarParser_Flexible Class Reference
Inheritance diagram for HTMLPurifier_VarParser_Flexible:
Inheritance graph

Protected Member Functions

 parseImplementation ($var, $type, $allow_null)
 
- Protected Member Functions inherited from HTMLPurifier_VarParser
 error ($msg)
 
 errorGeneric ($var, $type)
 
 errorInconsistent ($class, $type)
 
 parseImplementation ($var, $type, $allow_null)
 

Additional Inherited Members

- Public Member Functions inherited from HTMLPurifier_VarParser
 parse ($var, $type, $allow_null=false)
 
- Static Public Member Functions inherited from HTMLPurifier_VarParser
static getTypeName ($type)
 
- Public Attributes inherited from HTMLPurifier_VarParser
const ALIST = 9
 
const BOOL = 7
 
const FLOAT = 6
 
const HASH = 10
 
const INT = 5
 
const ISTRING = 2
 
const ITEXT = 4
 
const LOOKUP = 8
 
const MIXED = 11
 
const STRING = 1
 
const TEXT = 3
 
- Static Public Attributes inherited from HTMLPurifier_VarParser
static $stringTypes
 
static $types
 

Detailed Description

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.

Definition at line 8 of file Flexible.php.

Member Function Documentation

HTMLPurifier_VarParser_Flexible::parseImplementation (   $var,
  $type,
  $allow_null 
)
protected

Definition at line 11 of file Flexible.php.

References $i, $j, $type, $var, HTMLPurifier_VarParser\errorGeneric(), and HTMLPurifier_VarParser\errorInconsistent().

Here is the call graph for this function:


The documentation for this class was generated from the following file: