Log in

ConfigurableProductGraphQl Module

Cart\BuyRequest\SuperAttributeDataProvider

Model

This class prepares configurable product option data (super attributes) when adding items to the cart via GraphQL. It validates that the selected chil...

ConfigurableProductTypeResolver

Model

This class resolves the GraphQL type for configurable products in Magento 2's GraphQL API. When GraphQL queries retrieve product data, this resolver c...

Formatter\Option

Model

This formatter class transforms configurable product attribute data into a GraphQL-compliant response format. Developers use this when exposing config...

Formatter\OptionValue

Model

This class formats configurable product option values (like size or color choices) for GraphQL API responses. Developers use this when building or ext...

Formatter\Variant

Model

This class formats and identifies the correct product variant for a configurable product based on customer-selected options in GraphQL queries. Develo...

Options\ConfigurableOptionsMetadata

Model

This class retrieves metadata for configurable product options in GraphQL queries. It determines which attribute selections are available for a config...

Options\DataProvider\Variant

Model

This class retrieves all salable child products (variants) of a configurable product for GraphQL queries. Developers use it when they need to fetch va...

Options\Metadata

Model

This class retrieves metadata about configurable product options and their available selections for GraphQL queries. Developers use it to determine wh...

Options\SelectionUidFormatter

Model

This class handles encoding and decoding of unique identifiers (UIDs) for configurable product option selections in GraphQL responses. Developers use...

Resolver\AddConfigurableProductsToCart

Model

This GraphQL resolver handles adding configurable products (like t-shirts with size/color options) to the shopping cart via GraphQL API. Developers us...

Resolver\ConfigurableCartItemOptions

Model

This resolver handles GraphQL queries for configurable product options in a shopping cart. It retrieves and formats the selected variants (like size,...

Resolver\ConfigurableVariant

Model

This GraphQL resolver provides variant product data for configurable products in GraphQL queries. Developers use this class when querying configurable...

Resolver\Options

Model

This GraphQL resolver fetches configurable product options (like size, color) for configurable products in Magento's GraphQL API. Developers use this...

Resolver\OptionsSelectionMetadata

Model

This GraphQL resolver provides metadata about configurable product option selections, including available options, variants, and which selections are...

Resolver\ProductResolver

Model

This GraphQL resolver retrieves the final selected product variant for a configurable product item. Developers use this when implementing GraphQL quer...

Resolver\SelectionMediaGallery

Model

This GraphQL resolver retrieves media gallery entries (images and videos) for configurable product child variants that are available for selection. De...

Resolver\Variant\Attributes

Model

This GraphQL resolver formats configurable product variant attributes for the GraphQL API response. Developers use this class to transform product opt...

Resolver\Variant\Variant

Model

This resolver handles GraphQL queries for configurable product variants in Magento 2. It extracts variant product data from the parent value array and...

Wishlist\ChildSku

Model

This GraphQL resolver retrieves the SKU of the selected simple product child when a configurable product is added to a wishlist. Developers use this c...

Wishlist\ConfigurableOptions

Model

This GraphQL resolver retrieves the selected configurable product options (like size, color) from a wishlist item. Developers use this class to return...

Wishlist\ConfiguredVariant

Model

This GraphQL resolver retrieves the selected variant (simple product) of a configurable product in a wishlist item. Developers use this when implement...