Model
ConfigurableDataProvider
Magento\WishlistGraphQl\Model\CartItems\ConfigurableDataProvider
What it does
This class prepares configurable product data when adding wishlist items to a cart through GraphQL.
It extracts the selected product options (like size, color) from the wishlist item's buy request and encodes them into UIDs that GraphQL can use.
Developers use this when implementing wishlist-to-cart functionality for configurable products in GraphQL APIs.
Public Methods
- execute()