PHP 클래스 Pinq\Providers\DSL\Compilation\Processors\Structure\StructuralExpressionInliner

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

보호된 프로퍼티들

프로퍼티 타입 설명
$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