Pinq\Queries\Builders\SourceInterpreter::__construct PHP Method

__construct() public method

public __construct ( $segmentId, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $interpretation, Pinq\Queries\Builders\IScopeInterpreter $scopeInterpreter, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
$interpretation Pinq\Queries\Builders\Interpretations\ISourceInterpretation
$scopeInterpreter Pinq\Queries\Builders\IScopeInterpreter
$evaluationContext Pinq\Expressions\IEvaluationContext
    public function __construct($segmentId, ISourceInterpretation $interpretation, IScopeInterpreter $scopeInterpreter, O\IEvaluationContext $evaluationContext = null)
    {
        parent::__construct($segmentId, $evaluationContext);
        $this->interpretation = $interpretation;
        $this->scopeInterpreter = $scopeInterpreter;
    }