WishlistGraphQl Module
CartItems\BundleDataProvider
This class prepares bundle product options data from wishlist items for adding to cart via GraphQL. When a customer wants to move a bundle product fro...
CartItems\CartItemsRequestBuilder
This class builds cart item request data when adding wishlist items to the shopping cart in GraphQL operations. Developers use this to transform wishl...
CartItems\ConfigurableDataProvider
This class prepares configurable product data when adding wishlist items to a cart through GraphQL. It extracts the selected product options (like siz...
CartItems\CustomizableOptionDataProvider
This class converts wishlist item customizable product options into a format suitable for GraphQL cart mutation requests. It processes custom options...
CartItems\DownloadableLinkDataProvider
This class prepares downloadable product link data when adding items from a wishlist to a cart in GraphQL requests. It extracts the downloadable link...
Resolver\AddProductsToWishlist
This GraphQL resolver handles adding products to a customer's wishlist through the GraphQL API. Developers use this class when implementing wishlist f...
Resolver\CustomerWishlistResolver
This GraphQL resolver retrieves wishlist data for authenticated customers through Magento's GraphQL API. It validates that the wishlist feature is ena...
Resolver\CustomerWishlists
This GraphQL resolver retrieves a customer's wishlist collection with pagination support. Developers use this class to implement the GraphQL query tha...
Resolver\CustomizableOptions
This GraphQL resolver retrieves customizable product options for wishlist items. Developers use this class when building GraphQL queries that need to...
Resolver\ProductResolver
This resolver fetches product data for items in a customer's wishlist when queried through GraphQL. Developers use this class to ensure wishlist items...
Resolver\RemoveProductsFromWishlist
This GraphQL resolver handles removing products from a customer's wishlist through the GraphQL API. Developers use this class when implementing the re...
Resolver\Type\WishlistItemType
This class determines the GraphQL type for wishlist items based on the product type (simple, configurable, bundle, etc.). Developers use this when ext...
Resolver\UpdateProductsInWishlist
This GraphQL resolver handles updating products in a customer's wishlist, including modifying quantities and descriptions. Developers use this class w...
Resolver\WishlistById
This GraphQL resolver retrieves a customer's wishlist by its ID through the GraphQL API. Developers use this class when implementing GraphQL queries t...
Resolver\WishlistItems
This GraphQL resolver fetches and formats wishlist items for a customer's wishlist, handling pagination and store filtering. Developers use this class...
Resolver\WishlistItemsResolver
This resolver fetches and formats wishlist items for GraphQL queries. Developers use this when implementing GraphQL endpoints that need to return a cu...
Resolver\WishlistResolver
This GraphQL resolver fetches wishlist data for authenticated customers through Magento's GraphQL API. Developers use this class when implementing or...
Resolver\Wishlist\AddToCart
This resolver handles adding wishlist items to a customer's shopping cart via GraphQL API. Developers use this when implementing GraphQL mutations tha...
UpdateWishlistItem
This class handles updating wishlist items in Magento 2's GraphQL API. Developers use it to modify wishlist item properties like quantity, description...
WishlistItem\DataProvider\CustomizableOption
This class retrieves and formats custom option data for wishlist items in GraphQL API responses. It provides detailed information about product custom...