Log in
Model

IdentityPool

Magento\GraphQlCache\Model\Resolver\IdentityPool

What it does

This class manages a pool of identity resolver instances used for GraphQL cache invalidation.

Developers use it to retrieve identity resolvers that determine which cache tags should be associated with GraphQL queries, ensuring proper cache invalidation when entities change.

It implements lazy loading and singleton pattern to efficiently reuse identity resolver instances.

Public Methods

  • get()