Log in

CompareListGraphQl Module

GetComparableItemsCollection

Collection

This service class retrieves a collection of products that have been added to a customer's compare list in GraphQL queries. It configures the collecti...

Resolver\AddProductsToCompareList

Model

This GraphQL resolver handles adding products to a customer's comparison list through the GraphQL API. Developers use this class when implementing the...

Resolver\AssignCompareListToCustomer

Model

This GraphQL resolver handles assigning a guest compare list to a logged-in customer account. When a customer logs in after creating a compare list as...

Resolver\CompareList

Model

This GraphQL resolver retrieves a customer's product comparison list by its unique identifier (UID). Developers use this class when implementing Graph...

Resolver\CreateCompareList

Model

This GraphQL resolver handles the creation of product comparison lists in Magento 2. Developers use this class to enable customers (both guests and lo...

Resolver\CustomerCompareList

Model

This GraphQL resolver retrieves a customer's product comparison list. Developers would use this class when implementing GraphQL queries that need to f...

Resolver\DeleteCompareList

Model

This class handles the GraphQL mutation for deleting a compare list in Magento 2. Developers use this resolver when implementing the deleteCompareList...

Resolver\RemoveProductsFromCompareList

Model

This GraphQL resolver handles the removal of products from a customer's compare list through the GraphQL API. Developers use this when implementing th...

Service\AddToCompareList

Model

This service class handles adding products to a customer's compare list in GraphQL operations. Developers use this when implementing GraphQL mutations...

Service\CreateCompareList

Model

This service class creates a new product compare list in Magento 2's GraphQL API. Developers use this when implementing the compare products feature f...

Service\Customer\GetListIdByCustomerId

Model

This service class retrieves a customer's compare list ID from the database. Developers use this when implementing GraphQL queries or mutations that n...

Service\Customer\SetCustomerToCompareList

Model

This service class assigns a customer to a compare list in the GraphQL API. When a logged-in customer wants to claim ownership of an anonymous compare...

Service\Customer\ValidateCustomer

Model

This class validates customer accounts in GraphQL compare list operations by checking if the customer exists, is not locked, and has confirmed their a...

Service\GetComparableAttributes

Model

This service class retrieves comparable attributes for products in a customer's comparison list in GraphQL queries. Developers use this when implement...

Service\GetComparableItems

Model

This service class retrieves comparable product items for GraphQL compare list queries. Developers use this class when they need to fetch products in...

Service\GetCompareList

Model

This service class retrieves complete product comparison list data for GraphQL queries. Developers use it to fetch a customer's compare list including...

Service\RemoveFromCompareList

Model

This service class handles removing products from a customer's compare list in GraphQL operations. Developers use this when implementing the removePro...