PHP Class Pinq\Tests\Integration\Queries\ParsedQueryBuildingTest

Inheritance: extends QueryBuildingTestBase
Show file Open project: timetoogo/pinq Class Usage Examples

Public Methods

Method Description
parameter ( )

Protected Methods

Method Description
assertOperationExpressionMatches ( Expression $operationExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
assertOperationQueryMatches ( Pinq\Queries\IOperationQuery $operationQuery, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters, $correctValue )
assertRequestExpressionMatches ( Expression $requestExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
assertRequestQueryMatches ( Pinq\Queries\IRequestQuery $requestQuery, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters, $correctValue )
operation ( array $segments, Pinq\Queries\IOperation $operation )
request ( array $segments, Pinq\Queries\IRequest $request )
scope ( array $segments )
scopeRequest ( array $segments )
scopeSource ( array $segments )
sequenceSource ( )
singleValueSource ( )

Method Details

assertOperationExpressionMatches() protected method

protected assertOperationExpressionMatches ( Expression $operationExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
$operationExpression Pinq\Expressions\Expression
$evaluationContext Pinq\Expressions\IEvaluationContext

assertOperationQueryMatches() abstract protected method

abstract protected assertOperationQueryMatches ( Pinq\Queries\IOperationQuery $operationQuery, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters, $correctValue )
$operationQuery Pinq\Queries\IOperationQuery
$resolvedParameters Pinq\Queries\IResolvedParameterRegistry

assertRequestExpressionMatches() protected method

protected assertRequestExpressionMatches ( Expression $requestExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
$requestExpression Pinq\Expressions\Expression
$evaluationContext Pinq\Expressions\IEvaluationContext

assertRequestQueryMatches() abstract protected method

abstract protected assertRequestQueryMatches ( Pinq\Queries\IRequestQuery $requestQuery, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters, $correctValue )
$requestQuery Pinq\Queries\IRequestQuery
$resolvedParameters Pinq\Queries\IResolvedParameterRegistry

operation() protected method

protected operation ( array $segments, Pinq\Queries\IOperation $operation )
$segments array
$operation Pinq\Queries\IOperation

parameter() public method

public parameter ( )

request() protected method

protected request ( array $segments, Pinq\Queries\IRequest $request )
$segments array
$request Pinq\Queries\IRequest

scope() protected method

protected scope ( array $segments )
$segments array

scopeRequest() protected method

protected scopeRequest ( array $segments )
$segments array

scopeSource() protected method

protected scopeSource ( array $segments )
$segments array

sequenceSource() protected method

protected sequenceSource ( )

singleValueSource() protected method

protected singleValueSource ( )