Copied!

ProductListInterface

ProductListInterface.php : 19
Extends IteratorAggregate, Countable, TotalCountAwareInterface
Tags
Extends

IteratorAggregate<\Ibexa\Contracts\ProductCatalog\Values\ProductInterface>

Methods

publicgetAggregations()

ProductListInterface.php : 33
public getAggregations() : AggregationResultCollection|null

Return values

AggregationResultCollection|null

publicgetProducts()

ProductListInterface.php : 26

Partial list of products.

public getProducts() : array<string|int, ProductInterface>

Return values

array<string|int, ProductInterface>

publicgetTotalCount()

ProductListInterface.php : 31

Return total count of found products (filtered by permissions).

public getTotalCount() : int

Return values

int