PHP 클래스 Pinq\Queries\Builders\Interpretations\OperationResolver

저자: Elliot Levin ([email protected])
상속: extends BaseResolver, implements IOperationResolver
파일 보기 프로젝트 열기: timetoogo/pinq

공개 메소드들

메소드 설명
__construct ( Pinq\Parsing\IFunctionInterpreter $functionInterpreter )
interpretAddRange ( $operationId, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $sourceInterpretation )
interpretApply ( $operationId, Pinq\Queries\Builders\Functions\IFunction $function )
interpretClear ( $operationId )
interpretJoinApply ( $operationId, Pinq\Queries\Builders\Interpretations\IJoinOptionsInterpretation $joinOptionsInterpretation, Pinq\Queries\Builders\Functions\IFunction $applyFunction )
interpretOffsetSet ( $operationId, $indexId, $index, $valueId, $value )
interpretOffsetUnset ( $operationId, $indexId, $index )
interpretRemoveRange ( $operationId, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $sourceInterpretation )
interpretRemoveWhere ( $operationId, Pinq\Queries\Builders\Functions\IFunction $function )

메소드 상세

__construct() 공개 메소드

public __construct ( Pinq\Parsing\IFunctionInterpreter $functionInterpreter )
$functionInterpreter Pinq\Parsing\IFunctionInterpreter

interpretAddRange() 공개 메소드

public interpretAddRange ( $operationId, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $sourceInterpretation )
$sourceInterpretation Pinq\Queries\Builders\Interpretations\ISourceInterpretation

interpretApply() 공개 메소드

public interpretApply ( $operationId, Pinq\Queries\Builders\Functions\IFunction $function )
$function Pinq\Queries\Builders\Functions\IFunction

interpretClear() 공개 메소드

public interpretClear ( $operationId )

interpretJoinApply() 공개 메소드

public interpretJoinApply ( $operationId, Pinq\Queries\Builders\Interpretations\IJoinOptionsInterpretation $joinOptionsInterpretation, Pinq\Queries\Builders\Functions\IFunction $applyFunction )
$joinOptionsInterpretation Pinq\Queries\Builders\Interpretations\IJoinOptionsInterpretation
$applyFunction Pinq\Queries\Builders\Functions\IFunction

interpretOffsetSet() 공개 메소드

public interpretOffsetSet ( $operationId, $indexId, $index, $valueId, $value )

interpretOffsetUnset() 공개 메소드

public interpretOffsetUnset ( $operationId, $indexId, $index )

interpretRemoveRange() 공개 메소드

public interpretRemoveRange ( $operationId, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $sourceInterpretation )
$sourceInterpretation Pinq\Queries\Builders\Interpretations\ISourceInterpretation

interpretRemoveWhere() 공개 메소드

public interpretRemoveWhere ( $operationId, Pinq\Queries\Builders\Functions\IFunction $function )
$function Pinq\Queries\Builders\Functions\IFunction