PHP 클래스 Pinq\Providers\ProviderBase

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

보호된 프로퍼티들

프로퍼티 타입 설명
$configuration Pinq\Providers\Configuration\IQueryConfiguration
$queryCache Pinq\Caching\IQueryCache
$queryResultCollection Pinq\Providers\Utilities\IQueryResultCollection | null
$scheme Pinq\Iterators\IIteratorScheme
$sourceInfo Pinq\Queries\ISourceInfo

공개 메소드들

메소드 설명
__construct ( Pinq\Queries\ISourceInfo $sourceInfo, Pinq\Providers\Configuration\IQueryConfiguration $configuration )
getConfiguration ( )
getType ( ) : string

메소드 상세

__construct() 공개 메소드

public __construct ( Pinq\Queries\ISourceInfo $sourceInfo, Pinq\Providers\Configuration\IQueryConfiguration $configuration )
$sourceInfo Pinq\Queries\ISourceInfo
$configuration Pinq\Providers\Configuration\IQueryConfiguration

getConfiguration() 최종 공개 메소드

final public getConfiguration ( )

getType() 최종 공개 정적인 메소드

final public static getType ( ) : string
리턴 string

프로퍼티 상세

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

protected IQueryConfiguration,Pinq\Providers\Configuration $configuration
리턴 Pinq\Providers\Configuration\IQueryConfiguration

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

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

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

protected IQueryResultCollection,Pinq\Providers\Utilities|null $queryResultCollection
리턴 Pinq\Providers\Utilities\IQueryResultCollection | null

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

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

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

protected ISourceInfo,Pinq\Queries $sourceInfo
리턴 Pinq\Queries\ISourceInfo