PHP 클래스 Elastica\QueryBuilder

저자: Manuel Andreo Garcia ([email protected])
파일 보기 프로젝트 열기: ruflin/elastica 1 사용 예제들

공개 메소드들

메소드 설명
__call ( $dsl, array $arguments ) : Facade Returns Facade for custom DSL object.
__construct ( Version $version = null ) Constructor.
addDSL ( Elastica\QueryBuilder\DSL $dsl ) Adds a new DSL object.
aggregation ( ) : Aggregation Aggregation DSL.
filter ( ) : Query Filter DSL.
query ( ) : Query Query DSL.
suggest ( ) : Elastica\QueryBuilder\DSL\Suggest Suggest DSL.

메소드 상세

__call() 공개 메소드

Returns Facade for custom DSL object.
public __call ( $dsl, array $arguments ) : Facade
$dsl
$arguments array
리턴 Elastica\QueryBuilder\Facade

__construct() 공개 메소드

Constructor.
public __construct ( Version $version = null )
$version Elastica\QueryBuilder\Version

addDSL() 공개 메소드

Adds a new DSL object.
public addDSL ( Elastica\QueryBuilder\DSL $dsl )
$dsl Elastica\QueryBuilder\DSL

aggregation() 공개 메소드

Aggregation DSL.
public aggregation ( ) : Aggregation
리턴 Elastica\QueryBuilder\DSL\Aggregation

filter() 공개 메소드

Filter DSL.
public filter ( ) : Query
리턴 Elastica\QueryBuilder\DSL\Query

query() 공개 메소드

Query DSL.
public query ( ) : Query
리턴 Elastica\QueryBuilder\DSL\Query

suggest() 공개 메소드

Suggest DSL.
public suggest ( ) : Elastica\QueryBuilder\DSL\Suggest
리턴 Elastica\QueryBuilder\DSL\Suggest