프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$boundCompiledEvaluator | Closure | ||
$code | string | ||
$extraVariables | mixed[] | ||
$originalCompiledEvaluator | Closure |
메소드 | 설명 | |
---|---|---|
fromExpressions ( array $expressions, Pinq\Expressions\IEvaluationContext $context = null ) : |
Creates a new compiled evaluator from the supplied expressions. | |
getCode ( ) : string | ||
serialize ( ) | ||
unserialize ( $serialized ) |
메소드 | 설명 | |
---|---|---|
doEvaluation ( array $variableTable ) | ||
doEvaluationWithNewThis ( array $variableTable, $newThis ) |
메소드 | 설명 | |
---|---|---|
initializeEvaluator ( ) |
protected doEvaluationWithNewThis ( array $variableTable, $newThis ) | ||
$variableTable | array |
public static fromExpressions ( array $expressions, Pinq\Expressions\IEvaluationContext $context = null ) : |
||
$expressions | array | |
$context | Pinq\Expressions\IEvaluationContext | |
리턴 |