Infrastructure
Namespaces
- Schema
Interfaces, Classes and Traits
- ClassResolver
- Class resolver for code-API command classes and other infrastructure classes.
- GraphQLControllerBase
- Handles incoming GraphQL requests over the WooCommerce REST API.
- Main
- Entry point for the WooCommerce GraphQL API.
- MetadataController
- Hand-written controller that contributes the `_apiMetadata` root query
field and the supporting `MetadataEntry`, `MetadataTarget`, `MetadataValue`
and `AuthEntry` types to the generated schema.
- Principal
- Default principal class for the WooCommerce dual code+GraphQL API.
- PrincipalResolver
- Default principal resolver for the WooCommerce dual code+GraphQL API.
- QueryInfoExtractor
- Extracts a unified query info tree from a GraphQL ResolveInfo.
- ResolverHelpers
- Shared utilities for the auto-generated GraphQL resolvers.