GraphQlCache Module
CacheId\CacheIdCalculator
This class generates a unique cache identifier (X-Magento-Cache-Id) for GraphQL responses by combining various cache factors (like store, currency, cu...
CacheableQuery
This class manages GraphQL query caching by collecting cache tags from entities involved in queries and tracking whether the response is cacheable. De...
CacheableQueryHandler
This class manages GraphQL query caching by collecting cache tags and determining cache validity for HTTP responses. Developers use this to ensure Gra...
Model\CacheId\CacheIdFactorProviderInterface
This interface defines a contract for providers that contribute factors to the GraphQL cache identifier (X-Magento-Cache-Id header). Developers implem...
Resolver\IdentityPool
This class manages a pool of identity resolver instances used for GraphQL cache invalidation. Developers use it to retrieve identity resolvers that de...