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 |