HTMLPurifier 4.4.0
HTMLPurifier_VarParser_Native Class Reference

This variable parser uses PHP's internal code engine. More...

Inheritance diagram for HTMLPurifier_VarParser_Native:
HTMLPurifier_VarParser HTMLPurifier_VarParser

List of all members.

Protected Member Functions

 parseImplementation ($var, $type, $allow_null)
 Actually implements the parsing.
 evalExpression ($expr)
 parseImplementation ($var, $type, $allow_null)
 Actually implements the parsing.
 evalExpression ($expr)

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.

Referenced by parseImplementation().

HTMLPurifier_VarParser_Native::evalExpression ( expr) [protected]

Definition at line 17520 of file HTMLPurifier.standalone.php.

HTMLPurifier_VarParser_Native::parseImplementation ( var,
type,
allow_null 
) [protected]

Actually implements the parsing.

Base implementation is to not do anything to $var. Subclasses should overload this!

Reimplemented from HTMLPurifier_VarParser.

Definition at line 17516 of file HTMLPurifier.standalone.php.

References evalExpression().

HTMLPurifier_VarParser_Native::parseImplementation ( var,
type,
allow_null 
) [protected]

Actually implements the parsing.

Base implementation is to not do anything to $var. Subclasses should overload this!

Reimplemented from HTMLPurifier_VarParser.

Definition at line 11 of file Native.php.

References evalExpression().


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