PHP 클래스 Pinq\Queries\Scope

저자: Elliot Levin ([email protected])
상속: implements Pinq\Queries\IScope
파일 보기 프로젝트 열기: timetoogo/pinq

보호된 프로퍼티들

프로퍼티 타입 설명
$segments Pinq\Queries\ISegment[]
$sourceInfo Pinq\Queries\ISourceInfo

공개 메소드들

메소드 설명
__construct ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
getParameters ( )
getSegments ( )
getSourceInfo ( )
isEmpty ( )
update ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
updateSegments ( array $segments )
updateSource ( Pinq\Queries\ISourceInfo $sourceInfo )
visit ( Pinq\Queries\Segments\ISegmentVisitor $visitor )

메소드 상세

__construct() 공개 메소드

public __construct ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
$sourceInfo Pinq\Queries\ISourceInfo
$segments array

getParameters() 공개 메소드

public getParameters ( )

getSegments() 공개 메소드

public getSegments ( )

getSourceInfo() 공개 메소드

public getSourceInfo ( )

isEmpty() 공개 메소드

public isEmpty ( )

update() 공개 메소드

public update ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
$sourceInfo Pinq\Queries\ISourceInfo
$segments array

updateSegments() 공개 메소드

public updateSegments ( array $segments )
$segments array

updateSource() 공개 메소드

public updateSource ( Pinq\Queries\ISourceInfo $sourceInfo )
$sourceInfo Pinq\Queries\ISourceInfo

visit() 공개 메소드

public visit ( Pinq\Queries\Segments\ISegmentVisitor $visitor )
$visitor Pinq\Queries\Segments\ISegmentVisitor

프로퍼티 상세

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

protected ISegment[],Pinq\Queries $segments
리턴 Pinq\Queries\ISegment[]

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

protected ISourceInfo,Pinq\Queries $sourceInfo
리턴 Pinq\Queries\ISourceInfo