Log in

UrlRewriteGraphQl Module

DataProvider\EntityDataProviderComposite

Model

This composite class acts as a central dispatcher for retrieving entity data in GraphQL URL rewrite queries. It delegates data retrieval to appropriat...

Model\DataProvider\EntityDataProviderInterface

Interface

This interface defines a contract for data providers that retrieve entity information for URL rewrites in GraphQL queries. Developers implement this i...

Model\Resolver\UrlRewrite\CustomUrlLocatorInterface

Interface

This interface defines a contract for custom URL resolution in GraphQL queries. Developers implement this interface to add custom URL handling logic,...

Resolver\AbstractEntityUrl

Model

This abstract base class resolves GraphQL queries for URL rewrites in Magento 2, converting URL paths into entity information (like product or categor...

Resolver\EntityUrl

Model

This GraphQL resolver handles URL rewrite queries in Magento 2's GraphQL API. Developers use this class to resolve entity URLs when customers or appli...

Resolver\Route

Model

This GraphQL resolver resolves URL route queries by looking up URL rewrites and returning detailed information about the entity (product, category, CM...

Resolver\UrlRewrite

Model

This GraphQL resolver retrieves URL rewrite information for Magento entities (like products or categories) when queried through the GraphQL API. Devel...

Resolver\UrlRewrite\CustomUrlLocator

Model

This class acts as a pool/aggregator for custom URL locators in Magento's GraphQL URL rewrite functionality. Developers would use this when implementi...

Resolver\UrlRewrite\UrlResolverIdentity

Model

This class manages cache invalidation tags for URL rewrite GraphQL queries by delegating to type-specific identity resolvers (e.g., for products, cate...

RoutableInterfaceTypeResolver

Model

This class resolves GraphQL types for URL rewrite entities in Magento's GraphQL API. It determines which specific GraphQL type (like CmsPage, Product,...