PHP Класс Pinq\Providers\ProviderBase

Автор: Elliot Levin ([email protected])
Наследование: implements Pinq\Providers\IQueryProvider
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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