Copied!

SubtreeTermAggregation

SubtreeTermAggregation.php : 16
Final
Implements LocationAggregation

Constants

publicDEFAULT_LIMIT

AbstractTermAggregation.php : 15
public mixed DEFAULT_LIMIT = 10

publicDEFAULT_MIN_COUNT

AbstractTermAggregation.php : 16
public mixed DEFAULT_MIN_COUNT = 1

Properties

protected $limit

AbstractTermAggregation.php : 26

Number of facets (terms) returned.

protected int $limit = self::DEFAULT_LIMIT

protected $minCount

AbstractTermAggregation.php : 31

Specifies the minimum count. Only facet groups with more or equal results are returned.

protected int $minCount = self::DEFAULT_MIN_COUNT

protected $name

AbstractTermAggregation.php : 21

The name of the aggregation.

protected string $name

Methods

public__construct()

SubtreeTermAggregation.php : 20
public __construct(string $name, string $pathString)

Parameters

Name Type Default value Description
$name string - -
$pathString string - -

publicfromLocation()

SubtreeTermAggregation.php : 44
public static fromLocation(string $name, Location $location) : self

Parameters

Name Type Default value Description
$name string - -
$location Location - -

Return values

self

publicgetLimit()

AbstractTermAggregation.php : 43
public getLimit() : int

Return values

int

publicgetMinCount()

AbstractTermAggregation.php : 55
public getMinCount() : int

Return values

int

publicgetName()

AbstractTermAggregation.php : 38
public getName() : string

Return values

string

publicgetPathString()

SubtreeTermAggregation.php : 34
public getPathString() : string

Return values

string

publicsetLimit()

AbstractTermAggregation.php : 48
public setLimit(int $limit) : self

Parameters

Name Type Default value Description
$limit int - -

Return values

self

publicsetMinCount()

AbstractTermAggregation.php : 60
public setMinCount(int $minCount) : self

Parameters

Name Type Default value Description
$minCount int - -

Return values

self