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

상속: extends BaseInterpretation, implements Pinq\Queries\Builders\Interpretations\IQueryResolver
파일 보기 프로젝트 열기: timetoogo/pinq 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$hash string
$resolvedParameters

공개 메소드들

메소드 설명
__construct ( Pinq\Parsing\IFunctionInterpreter $functionInterpreter )
getHash ( )
getResolvedParameters ( )

보호된 메소드들

메소드 설명
appendToHash ( $value )
resolveFunction ( Pinq\Queries\Builders\Functions\IFunction $function )
resolveFunctionScope ( Pinq\Queries\Builders\Functions\IFunction $function, Pinq\Parsing\IFunctionReflection $reflection )
resolveParameter ( $name, $resolvedValue )
resolveParametersFrom ( Pinq\Queries\Builders\Interpretations\IQueryResolver $resolver )

메소드 상세

__construct() 공개 메소드

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

appendToHash() 최종 보호된 메소드

final protected appendToHash ( $value )

getHash() 공개 메소드

public getHash ( )

getResolvedParameters() 공개 메소드

resolveFunction() 최종 보호된 메소드

final protected resolveFunction ( Pinq\Queries\Builders\Functions\IFunction $function )
$function Pinq\Queries\Builders\Functions\IFunction

resolveFunctionScope() 최종 보호된 메소드

final protected resolveFunctionScope ( Pinq\Queries\Builders\Functions\IFunction $function, Pinq\Parsing\IFunctionReflection $reflection )
$function Pinq\Queries\Builders\Functions\IFunction
$reflection Pinq\Parsing\IFunctionReflection

resolveParameter() 최종 보호된 메소드

final protected resolveParameter ( $name, $resolvedValue )

resolveParametersFrom() 최종 보호된 메소드

final protected resolveParametersFrom ( Pinq\Queries\Builders\Interpretations\IQueryResolver $resolver )
$resolver Pinq\Queries\Builders\Interpretations\IQueryResolver

프로퍼티 상세

$hash 보호되어 있는 프로퍼티

protected string $hash
리턴 string

$resolvedParameters 보호되어 있는 프로퍼티

protected $resolvedParameters