PHP Class Pinq\Queries\Builders\QueryInterpreter

Author: Elliot Levin ([email protected])
Inheritance: extends ExpressionInterpreter, implements Pinq\Queries\Builders\IQueryInterpreter
Afficher le fichier Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Свойство Type Description
$scopeInterpreter Pinq\Queries\Builders\IScopeInterpreter

Méthodes publiques

Méthode Description
__construct ( $idPrefix, Pinq\Queries\Builders\IScopeInterpreter $scopeInterpreter, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
getScopeInterpreter ( )

Méthodes protégées

Méthode Description
interpretSourceAsScope ( TraversalExpression $expression )

Method Details

__construct() public méthode

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

getScopeInterpreter() public méthode

public getScopeInterpreter ( )

interpretSourceAsScope() final protected méthode

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

Property Details

$scopeInterpreter protected_oe property

protected IScopeInterpreter,Pinq\Queries\Builders $scopeInterpreter
Résultat Pinq\Queries\Builders\IScopeInterpreter