PHP 클래스 Pinq\Providers\Configuration\DefaultQueryConfiguration

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

보호된 프로퍼티들

프로퍼티 타입 설명
$functionInterpreter Pinq\Parsing\IFunctionInterpreter
$iteratorScheme Pinq\Iterators\IIteratorScheme
$queryCache Pinq\Caching\IQueryCache
$requestQueryBuilder Pinq\Queries\Builders\IRequestQueryBuilder
$scopeBuilder Pinq\Queries\Builders\IScopeBuilder
$shouldUseQueryResultCaching boolean

공개 메소드들

메소드 설명
__construct ( )
getIteratorScheme ( )
getQueryCache ( )
getQueryResultCollection ( )
getRequestQueryBuilder ( )

보호된 메소드들

메소드 설명
buildFunctionInterpreter ( )
buildIteratorScheme ( )
buildQueryCache ( )
buildQueryResultCollection ( )
buildRequestQueryBuilder ( )
buildScopeQueryBuilder ( )
shouldUseQueryResultCaching ( )

메소드 상세

__construct() 공개 메소드

public __construct ( )

buildFunctionInterpreter() 보호된 메소드

protected buildFunctionInterpreter ( )

buildIteratorScheme() 보호된 메소드

protected buildIteratorScheme ( )

buildQueryCache() 보호된 메소드

protected buildQueryCache ( )

buildQueryResultCollection() 보호된 메소드

buildRequestQueryBuilder() 보호된 메소드

protected buildRequestQueryBuilder ( )

buildScopeQueryBuilder() 보호된 메소드

protected buildScopeQueryBuilder ( )

getIteratorScheme() 공개 메소드

public getIteratorScheme ( )

getQueryCache() 공개 메소드

public getQueryCache ( )

getQueryResultCollection() 최종 공개 메소드

final public getQueryResultCollection ( )

getRequestQueryBuilder() 공개 메소드

shouldUseQueryResultCaching() 보호된 메소드

프로퍼티 상세

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

protected IFunctionInterpreter,Pinq\Parsing $functionInterpreter
리턴 Pinq\Parsing\IFunctionInterpreter

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

protected IIteratorScheme,Pinq\Iterators $iteratorScheme
리턴 Pinq\Iterators\IIteratorScheme

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

protected IQueryCache,Pinq\Caching $queryCache
리턴 Pinq\Caching\IQueryCache

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

protected IRequestQueryBuilder,Pinq\Queries\Builders $requestQueryBuilder
리턴 Pinq\Queries\Builders\IRequestQueryBuilder

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

protected IScopeBuilder,Pinq\Queries\Builders $scopeBuilder
리턴 Pinq\Queries\Builders\IScopeBuilder

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

protected bool $shouldUseQueryResultCaching
리턴 boolean