PHP Interface Pinq\Queries\Builders\IScopeBuilder

Author: Elliot Levin ([email protected])
Inheritance: extends Pinq\Queries\Builders\IQueryBuilder
Datei anzeigen Open project: timetoogo/pinq Interface Usage Examples

Public Methods

Method Description
buildScopeInterpreter ( Pinq\Queries\Builders\Interpretations\IScopeInterpretation $interpretation, Pinq\Expressions\IEvaluationContext $evaluationContext = null ) : Pinq\Queries\Builders\IScopeInterpreter Builds a scope interpreter with the supplied interpretation.
buildScopeParser ( ) : Pinq\Queries\Builders\Interpretations\IScopeParser Builds a scope parser interpretation.
buildScopeResolver ( ) : Pinq\Queries\Builders\Interpretations\IScopeResolver Builds a scope resolver interpretation.

Method Details

buildScopeInterpreter() public method

Builds a scope interpreter with the supplied interpretation.
public buildScopeInterpreter ( Pinq\Queries\Builders\Interpretations\IScopeInterpretation $interpretation, Pinq\Expressions\IEvaluationContext $evaluationContext = null ) : Pinq\Queries\Builders\IScopeInterpreter
$interpretation Pinq\Queries\Builders\Interpretations\IScopeInterpretation
$evaluationContext Pinq\Expressions\IEvaluationContext
return Pinq\Queries\Builders\IScopeInterpreter

buildScopeParser() public method

Builds a scope parser interpretation.
public buildScopeParser ( ) : Pinq\Queries\Builders\Interpretations\IScopeParser
return Pinq\Queries\Builders\Interpretations\IScopeParser

buildScopeResolver() public method

Builds a scope resolver interpretation.
public buildScopeResolver ( ) : Pinq\Queries\Builders\Interpretations\IScopeResolver
return Pinq\Queries\Builders\Interpretations\IScopeResolver