GraphQl Module
Helper\Error\ExceptionMessageFormatterInterface
This interface defines how internal exceptions should be formatted into user-safe GraphQL error messages. Developers implement this interface to contr...
Model\Backpressure\RequestTypeExtractorInterface
This interface defines a contract for extracting request type identifiers from GraphQL field definitions, used in Magento's backpressure system to ide...
Model\Query\ContextFactoryInterface
This interface defines a factory for creating and retrieving GraphQL context objects that contain request-specific information like user authenticatio...
Model\Query\ContextInterface
This interface defines the context object that is passed to all GraphQL field resolvers in Magento 2. Developers use it to access shared information l...
Model\Query\ContextParametersInterface
This interface defines a contract for managing context parameters in GraphQL queries, allowing developers to store and retrieve user information (user...
Model\Query\ContextParametersProcessorInterface
This interface defines a contract for processors that add custom parameters to the GraphQL context object. Developers implement this interface to inje...
Model\Query\Logger\LoggerInterface
This interface defines a contract for logging GraphQL query execution details in Magento 2. Developers implement this interface to create custom logge...
Model\Query\UserContextParametersProcessorInterface
This interface defines a contract for processors that add custom parameters to GraphQL context objects based on user context information. Developers w...