Constructor.
public __construct ( Magento\Rule\Model\Condition\Context $context, Magento\Backend\Helper\Data $backendData, Magento\Eav\Model\Config $config, |
||
$context | Magento\Rule\Model\Condition\Context | Rule context. |
$backendData | Magento\Backend\Helper\Data | Admin helper. |
$config | Magento\Eav\Model\Config | EAV config. |
$attributeList | Product search rule attribute list. | |
$queryBuilder | Product search rule query builder. | |
$productFactory | Magento\Catalog\Model\ProductFactory | Product factory. |
$productRepository | Magento\Catalog\Api\ProductRepositoryInterface | Product repository. |
$productResource | Magento\Catalog\Model\ResourceModel\Product | Product resource model. |
$attrSetCollection | Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\Collection | Attribute set collection. |
$localeFormat | Magento\Framework\Locale\FormatInterface | Locale format. |
$booleanSource | Magento\Config\Model\Config\Source\Yesno | Data source for boolean select. |
$data | array | Additional data. |