SimpleMeasurementAttribute Criterion
The SimpleMeasurementAttribute Search Criterion searches for products by the value of their measurement (single) attribute.
Arguments
identifier - string representing the attribute
value - Ibexa\Contracts\Measurement\Value\SimpleValueInterface object representing the attribute value
Example
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13 | use Ibexa\Contracts\ProductCatalog\Values\Product\ProductQuery;
use Ibexa\Contracts\ProductCatalog\Values\Product\Query\Criterion;
/** @var \Ibexa\Contracts\Measurement\MeasurementServiceInterface $measurementService */
$value = $measurementService->buildSimpleValue('length', 120, 'centimeter');
$query = new ProductQuery(
null,
new \Ibexa\Contracts\Measurement\Product\Query\Criterion\SimpleMeasurementAttribute(
'width',
$value
)
);
|