extends |
HTMLPurifier_VarParser |
|---|
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.
| Methods | ||
|---|---|---|
protected
|
parseImplementation(mixed $var, int $type, bool $allow_null): null|string
Actually implements the parsing. Base implementation does not
do anything to $var. Subclasses should overload this!
Actually implements the parsing. Base implementation does not do anything to $var. Subclasses should overload this! Overrides |
# |
protected
|
evalExpression(string $expr): mixed
|
# |
| Methods inherited from HTMLPurifier_VarParser |
|---|
parse(), error(), errorInconsistent(), errorGeneric(), getTypeName() |
| Constants inherited from HTMLPurifier_VarParser |
|---|
|
| Properties inherited from HTMLPurifier_VarParser |
|---|
$types, $stringTypes |