Log in

BundleGraphQl Module

BundleProductTypeResolver

Model

This class resolves GraphQL type information for Bundle products in Magento 2. It checks if a product's type_id matches the Bundle product type code a...

Cart\BundleOptionDataProvider

Model

This class extracts and formats bundle product option data from cart items for GraphQL API responses. Developers use this to retrieve information abou...

Cart\BuyRequest\BundleDataProvider

Model

This class transforms bundle product options from GraphQL cart item data into the format required by Magento's buy request. Developers use this when p...

Model\Resolver\Links\Collection

Collection

This class collects and fetches bundle product link (selection) data for GraphQL queries. Developers use it to efficiently batch-load link information...

Model\Resolver\Options\Collection

Collection

This class collects and fetches bundle product options for GraphQL queries in a batch-optimized way. Developers use it to efficiently retrieve bundle...

Order\Shipment\BundleShipmentItemFormatter

Model

This class formats bundle product shipment items for GraphQL API responses. Developers use it to properly handle bundle products in order shipment que...

Resolver\BundleItemLinks

Model

This resolver handles GraphQL queries for bundle product option links in Magento 2. It retrieves the associated products (links) for a specific bundle...

Resolver\BundleItems

Model

This resolver class handles GraphQL queries for bundle product items/options in Magento 2. Developers use this when they need to fetch and display bun...

Resolver\BundleOption

Model

This resolver retrieves bundle product options for GraphQL queries. Developers use it when querying bundle products through the GraphQL API to fetch c...

Resolver\BundlePriceDetails

Model

This resolver calculates and returns bundle product pricing details for GraphQL queries, including original price, final price, and discount percentag...

Resolver\Options\BundleItemOptionUid

Model

This class generates a unique identifier (UID) for bundle product options in GraphQL responses. It encodes bundle option details (option ID, selection...

Resolver\Options\Label

Model

This resolver retrieves the label/name for bundle product options in GraphQL queries. Developers use this when exposing bundle product option labels t...

Resolver\PriceRange

Model

This resolver formats and provides price range information for bundle products in Magento 2's GraphQL API. It retrieves product data by SKU, ensures t...

Wishlist\BundleOptions

Model

This class is a GraphQL resolver that fetches selected bundle product options for wishlist items. Developers would use this when implementing GraphQL...