Smile\ElasticsuiteCatalogRule\Model\Rule\Condition\Product\QueryBuilder::getSpecialAttributesSearchQuery PHP Method

getSpecialAttributesSearchQuery() private method

Create a query for special attribute.
private getSpecialAttributesSearchQuery ( Product $productCondition ) : null | Smile\ElasticsuiteCore\Search\Request\QueryInterface
$productCondition Smile\ElasticsuiteCatalogRule\Model\Rule\Condition\Product Product condition.
return null | Smile\ElasticsuiteCore\Search\Request\QueryInterface
    private function getSpecialAttributesSearchQuery(ProductCondition $productCondition)
    {
        $query = null;
        if ($productCondition->getAttribute() == 'has_image' && $productCondition->getValue()) {
            $query = $this->getHasImageQuery();
        }
        return $query;
    }