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

Protected Member Functions

 evalExpression ($expr)
 
 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

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.

Definition at line 8 of file Native.php.

Member Function Documentation

HTMLPurifier_VarParser_Native::evalExpression (   $expr)
protected

Definition at line 15 of file Native.php.

References $result, and $var.

Referenced by parseImplementation().

Here is the caller graph for this function:

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

Definition at line 11 of file Native.php.

References $var, and evalExpression().

Here is the call graph for this function:


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