PHP 클래스 Pinq\Tests\Integration\Providers\DSL\Implementation\English\ScopeCompiler

상속: extends Pinq\Providers\DSL\Compilation\Compilers\ScopeCompiler
파일 보기 프로젝트 열기: timetoogo/pinq 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$compilation QueryCompilation

공개 메소드들

메소드 설명
__construct ( QueryCompilation $compilation, Pinq\Queries\IScope $scope )
visitFilter ( Filter $query )
visitGroupBy ( GroupBy $query )
visitIndexBy ( IndexBy $query )
visitJoin ( Join $query )
visitKeys ( Keys $query )
visitOperation ( Operation $query )
visitOrderBy ( OrderBy $query )
visitRange ( Range $query )
visitReindex ( Reindex $query )
visitSelect ( Select $query )
visitSelectMany ( SelectMany $query )
visitUnique ( Unique $query )

메소드 상세

__construct() 공개 메소드

public __construct ( QueryCompilation $compilation, Pinq\Queries\IScope $scope )
$compilation QueryCompilation
$scope Pinq\Queries\IScope

visitFilter() 공개 메소드

public visitFilter ( Filter $query )
$query Pinq\Queries\Segments\Filter

visitGroupBy() 공개 메소드

public visitGroupBy ( GroupBy $query )
$query Pinq\Queries\Segments\GroupBy

visitIndexBy() 공개 메소드

public visitIndexBy ( IndexBy $query )
$query Pinq\Queries\Segments\IndexBy

visitJoin() 공개 메소드

public visitJoin ( Join $query )
$query Pinq\Queries\Segments\Join

visitKeys() 공개 메소드

public visitKeys ( Keys $query )
$query Pinq\Queries\Segments\Keys

visitOperation() 공개 메소드

public visitOperation ( Operation $query )
$query Pinq\Queries\Segments\Operation

visitOrderBy() 공개 메소드

public visitOrderBy ( OrderBy $query )
$query Pinq\Queries\Segments\OrderBy

visitRange() 공개 메소드

public visitRange ( Range $query )
$query Pinq\Queries\Segments\Range

visitReindex() 공개 메소드

public visitReindex ( Reindex $query )
$query Pinq\Queries\Segments\Reindex

visitSelect() 공개 메소드

public visitSelect ( Select $query )
$query Pinq\Queries\Segments\Select

visitSelectMany() 공개 메소드

public visitSelectMany ( SelectMany $query )
$query Pinq\Queries\Segments\SelectMany

visitUnique() 공개 메소드

public visitUnique ( Unique $query )
$query Pinq\Queries\Segments\Unique

프로퍼티 상세

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

protected QueryCompilation,Pinq\Tests\Integration\Providers\DSL\Implementation\English $compilation
리턴 QueryCompilation