Aggregations

Price

PriceRangeAggregation

To be written

Namespace

Plenty\Modules\Pim\SearchService\Aggregations\Price

Methods

public getName():void
public setPriceIds(array $ids):void
Parameters
array $ids
public process(array $data):array
Parameters
array $data
public getAggregation():void
public toArray():array
public addAggregation(AggregationInterface
 $aggregation):void
Parameters
AggregationInterface $aggregation
public addSource(SourceInterface
 $source):AggregationInterface
Parameters
SourceInterface $source
public setPage(int $page, int $rowsPerPage):AggregationInterface
Parameters
int $page
int $rowsPerPage
public getSources():void

MappingLayer

ElasticSearch

MappedVariationElasticSearchAvailibilityRepository

VariationElasticSearchAvailibilityRepository

Namespace

Plenty\Modules\Pim\MappingLayer\ElasticSearch

Methods

public isReady():bool
public isAvailable():bool