PHP 클래스 Pinq\Providers\DSL\QueryProvider

저자: Elliot Levin ([email protected])
상속: extends Pinq\Providers\QueryProvider
파일 보기 프로젝트 열기: timetoogo/pinq 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$compilerConfiguration Pinq\Providers\DSL\IQueryCompilerConfiguration

공개 메소드들

메소드 설명
__construct ( Pinq\Queries\ISourceInfo $sourceInfo, Pinq\Providers\DSL\IQueryCompilerConfiguration $compilerConfiguration )
getCompilerConfiguration ( ) : Pinq\Providers\DSL\IQueryCompilerConfiguration
loadRequestExpression ( Expression $requestExpression )

보호된 메소드들

메소드 설명
loadCompiledRequest ( Compilation\ICompiledRequest $compiledRequest, Pinq\Queries\IResolvedParameterRegistry $parameters )
loadRequest ( Pinq\Queries\IRequestQuery $request, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )

메소드 상세

__construct() 공개 메소드

public __construct ( Pinq\Queries\ISourceInfo $sourceInfo, Pinq\Providers\DSL\IQueryCompilerConfiguration $compilerConfiguration )
$sourceInfo Pinq\Queries\ISourceInfo
$compilerConfiguration Pinq\Providers\DSL\IQueryCompilerConfiguration

getCompilerConfiguration() 공개 메소드

public getCompilerConfiguration ( ) : Pinq\Providers\DSL\IQueryCompilerConfiguration
리턴 Pinq\Providers\DSL\IQueryCompilerConfiguration

loadCompiledRequest() 추상적인 보호된 메소드

abstract protected loadCompiledRequest ( Compilation\ICompiledRequest $compiledRequest, Pinq\Queries\IResolvedParameterRegistry $parameters )
$compiledRequest Compilation\ICompiledRequest
$parameters Pinq\Queries\IResolvedParameterRegistry

loadRequest() 최종 보호된 메소드

final protected loadRequest ( Pinq\Queries\IRequestQuery $request, Pinq\Queries\IResolvedParameterRegistry $resolvedParameters )
$request Pinq\Queries\IRequestQuery
$resolvedParameters Pinq\Queries\IResolvedParameterRegistry

loadRequestExpression() 공개 메소드

public loadRequestExpression ( Expression $requestExpression )
$requestExpression Pinq\Expressions\Expression

프로퍼티 상세

$compilerConfiguration 보호되어 있는 프로퍼티

protected IQueryCompilerConfiguration,Pinq\Providers\DSL $compilerConfiguration
리턴 Pinq\Providers\DSL\IQueryCompilerConfiguration