Log in

ConfigurableProduct Module

Api\ConfigurableProductManagementInterface

Interface

This interface defines the contract for managing configurable products in Magento 2. Developers use it to programmatically generate product variations...

Api\Data\ConfigurableItemOptionValueInterface

Interface

This interface defines the structure for configurable product option values when items are added to cart or orders. Developers use this to get or set...

Api\Data\OptionInterface

Interface

This interface defines the contract for configurable product options in Magento 2, representing the attributes that customers can select (like size or...

Api\Data\OptionValueInterface

Interface

This interface defines the contract for configurable product option values, representing a single attribute value (like a specific color or size) that...

Api\LinkManagementInterface

Interface

This interface defines methods for managing the relationship between configurable products and their child (simple) products in Magento 2. Developers...

Model\AttributeOptionProviderInterface

Interface

This interface defines a contract for retrieving attribute options for configurable products. Developers implement this interface to create custom att...

Model\AttributesListInterface

Interface

This interface defines a contract for retrieving configurable product attributes by their IDs. Developers use this when building features that need to...

Model\ResourceModel\Attribute\OptionSelectBuilderInterface

Interface

This interface defines a contract for building database SELECT queries to retrieve configurable product attribute options. Developers implement this i...