CompareListGraphQl Module
Resolver\AddProductsToCompareList
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
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
This GraphQL resolver retrieves a customer's product comparison list by its unique identifier (UID). Developers use this class when implementing Graph...
Resolver\CreateCompareList
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
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
This class handles the GraphQL mutation for deleting a compare list in Magento 2. Developers use this resolver when implementing the deleteCompareList...
Resolver\RemoveProductsFromCompareList
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
This service class handles adding products to a customer's compare list in GraphQL operations. Developers use this when implementing GraphQL mutations...
Service\CreateCompareList
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
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
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
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
This service class retrieves comparable attributes for products in a customer's comparison list in GraphQL queries. Developers use this when implement...
Service\GetComparableItems
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
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
This service class handles removing products from a customer's compare list in GraphQL operations. Developers use this when implementing the removePro...