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

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

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

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

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

Метод Описание
__construct ( $idPrefix, Pinq\Queries\Builders\IScopeInterpreter $scopeInterpreter, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
getScopeInterpreter ( )

Защищенные методы

Метод Описание
interpretSourceAsScope ( TraversalExpression $expression )

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

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

public __construct ( $idPrefix, Pinq\Queries\Builders\IScopeInterpreter $scopeInterpreter, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
$scopeInterpreter Pinq\Queries\Builders\IScopeInterpreter
$evaluationContext Pinq\Expressions\IEvaluationContext

getScopeInterpreter() публичный Метод

public getScopeInterpreter ( )

interpretSourceAsScope() закрытый защищенный Метод

final protected interpretSourceAsScope ( TraversalExpression $expression )
$expression Pinq\Expressions\TraversalExpression

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

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

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