PHP Класс Pinq\Providers\DSL\QueryProvider

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

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

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