\Elastica\QueryBuilderVersion

Abstract Version class.

Summary

Methods
Properties
Constants
supports()
getAggregations()
getFilters()
getQueries()
getSuggesters()
No public properties found
No constants found
No protected methods found
$queries
$filters
$aggregations
$suggesters
N/A
No private methods found
No private properties found
N/A

Properties

$queries

$queries : array<mixed,string>

supported query methods.

Type

array<mixed,string>

$filters

$filters : array<mixed,string>

supported filter methods.

Type

array<mixed,string>

$aggregations

$aggregations : array<mixed,string>

supported aggregation methods.

Type

array<mixed,string>

$suggesters

$suggesters : array<mixed,string>

supported $suggester methods.

Type

array<mixed,string>

Methods

supports()

supports(string  $name,   $type) : boolean

returns true if $name is supported, false otherwise.

Parameters

string $name
$type

Returns

boolean

getAggregations()

getAggregations() : array<mixed,string>

Returns

array<mixed,string>

getFilters()

getFilters() : array<mixed,string>

Returns

array<mixed,string>

getQueries()

getQueries() : array<mixed,string>

Returns

array<mixed,string>

getSuggesters()

getSuggesters() : array<mixed,string>

Returns

array<mixed,string>