PHP Класс Pinq\Providers\DSL\Compilation\Processors\Structure\StructuralExpressionInliner

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

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

Свойство Тип Описание
$parameters Pinq\Providers\DSL\Compilation\Parameters\ResolvedParameterRegistry

Открытые методы

Метод Описание
__construct ( ResolvedParameterRegistry $parameters, Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor $processor )
processFunction ( Pinq\Queries\Functions\IFunction $function )
processQuery ( ResolvedParameterRegistry $parameters, Pinq\Queries\IQuery $query, Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor $processor ) : Pinq\Queries\IOperationQuery | Pinq\Queries\IRequestQuery

Описание методов

__construct() публичный Метод

public __construct ( ResolvedParameterRegistry $parameters, Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor $processor )
$parameters Pinq\Providers\DSL\Compilation\Parameters\ResolvedParameterRegistry
$processor Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor

processFunction() публичный Метод

public processFunction ( Pinq\Queries\Functions\IFunction $function )
$function Pinq\Queries\Functions\IFunction

processQuery() публичный статический Метод

public static processQuery ( ResolvedParameterRegistry $parameters, Pinq\Queries\IQuery $query, Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor $processor ) : Pinq\Queries\IOperationQuery | Pinq\Queries\IRequestQuery
$parameters Pinq\Providers\DSL\Compilation\Parameters\ResolvedParameterRegistry
$query Pinq\Queries\IQuery
$processor Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor
Результат Pinq\Queries\IOperationQuery | Pinq\Queries\IRequestQuery

Описание свойств

$parameters защищенное свойство

protected ResolvedParameterRegistry,Pinq\Providers\DSL\Compilation\Parameters $parameters
Результат Pinq\Providers\DSL\Compilation\Parameters\ResolvedParameterRegistry