Log in
Model

HydratorDehydratorProvider

Magento\GraphQlResolverCache\Model\Resolver\Result\HydratorDehydratorProvider

What it does

This class manages hydrators and dehydrators for GraphQL resolvers in Magento 2's caching system.

Developers use it to convert resolver data into cacheable formats (dehydration) and restore cached data back into usable objects (hydration).

It automatically selects and applies the appropriate hydrator/dehydrator based on the resolver class hierarchy.

Public Methods

  • getDehydratorForResolver()
  • getHydratorForResolver()