Pinq\Expressions\CompiledEvaluator::doEvaluationWithNewThis PHP Method

doEvaluationWithNewThis() protected method

protected doEvaluationWithNewThis ( array $variableTable, $newThis )
$variableTable array
    protected function doEvaluationWithNewThis(array $variableTable, $newThis)
    {
        $evaluator = $this->originalCompiledEvaluator->bindTo($newThis, $this->context->getScopeType());
        return $evaluator($variableTable + $this->extraVariables);
    }