PHP Class Pinq\Providers\ProviderBase

Author: Elliot Levin ([email protected])
Inheritance: implements Pinq\Providers\IQueryProvider
Afficher le fichier Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Свойство Type Description
$configuration Pinq\Providers\Configuration\IQueryConfiguration
$queryCache Pinq\Caching\IQueryCache
$queryResultCollection Pinq\Providers\Utilities\IQueryResultCollection | null
$scheme Pinq\Iterators\IIteratorScheme
$sourceInfo Pinq\Queries\ISourceInfo

Méthodes publiques

Méthode Description
__construct ( Pinq\Queries\ISourceInfo $sourceInfo, Pinq\Providers\Configuration\IQueryConfiguration $configuration )
getConfiguration ( )
getType ( ) : string

Method Details

__construct() public méthode

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

getConfiguration() final public méthode

final public getConfiguration ( )

getType() final public static méthode

final public static getType ( ) : string
Résultat string

Property Details

$configuration protected_oe property

protected IQueryConfiguration,Pinq\Providers\Configuration $configuration
Résultat Pinq\Providers\Configuration\IQueryConfiguration

$queryCache protected_oe property

protected IQueryCache,Pinq\Caching $queryCache
Résultat Pinq\Caching\IQueryCache

$queryResultCollection protected_oe property

protected IQueryResultCollection,Pinq\Providers\Utilities|null $queryResultCollection
Résultat Pinq\Providers\Utilities\IQueryResultCollection | null

$scheme protected_oe property

protected IIteratorScheme,Pinq\Iterators $scheme
Résultat Pinq\Iterators\IIteratorScheme

$sourceInfo protected_oe property

protected ISourceInfo,Pinq\Queries $sourceInfo
Résultat Pinq\Queries\ISourceInfo