Bundle Module
Api\Data\BundleOptionInterface
This interface defines the data structure for bundle product options in Magento 2. Developers use it when working with bundle products to manage optio...
Api\Data\LinkInterface
This interface defines the contract for a bundle product link, which represents a single product option within a bundle product. Developers use this t...
Api\Data\OptionInterface
This interface defines the contract for bundle product options in Magento 2. Developers use it to programmatically create, read, update, or delete bun...
Api\Data\OptionTypeInterface
This interface defines the contract for bundle product option types in Magento 2. It provides methods to get and set the label (display name) and code...
Api\ProductLinkManagementAddChildrenInterface
This interface defines a contract for bulk adding child products to a bundle product option in Magento 2. Developers would use implementations of this...
Api\ProductLinkManagementInterface
This interface defines the contract for managing child products within Bundle product options in Magento 2. Developers use this to programmatically re...
Api\ProductOptionManagementInterface
This interface defines the contract for managing bundle product options in Magento 2. Developers use this to programmatically add or update options (l...
Api\ProductOptionTypeListInterface
This interface defines a contract for retrieving all available option types for bundle products in Magento 2. Developers use this when they need to pr...
Model\ProductRelationsProcessorInterface
This interface defines a contract for processing bundle product relations in Magento 2. Developers implement this interface to handle the synchronizat...