PHP Класс Pinq\Queries\Builders\SourceInterpreter

Автор: Elliot Levin ([email protected])
Наследование: extends ExpressionInterpreter, implements Pinq\Queries\Builders\ISourceInterpreter
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$interpretation Pinq\Queries\Builders\Interpretations\ISourceInterpretation
$scopeInterpreter Pinq\Queries\Builders\IScopeInterpreter
$segmentId string

Открытые методы

Метод Описание
__construct ( $segmentId, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $interpretation, Pinq\Queries\Builders\IScopeInterpreter $scopeInterpreter, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
getInterpretation ( )
interpretSource ( Expression $expression )

Описание методов

__construct() публичный метод

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

getInterpretation() публичный метод

public getInterpretation ( )

interpretSource() публичный метод

public interpretSource ( Expression $expression )
$expression pinq\expressions\Expression

Описание свойств

$interpretation защищенное свойство

protected ISourceInterpretation,Pinq\Queries\Builders\Interpretations $interpretation
Результат Pinq\Queries\Builders\Interpretations\ISourceInterpretation

$scopeInterpreter защищенное свойство

protected IScopeInterpreter,Pinq\Queries\Builders $scopeInterpreter
Результат Pinq\Queries\Builders\IScopeInterpreter

$segmentId защищенное свойство

protected string $segmentId
Результат string