SingleGeneratorInterface

Type
Interface
Namespace
craft\gql\base
Implemented by
craft\gql\types\generators\AddressType, craft\gql\types\generators\AssetType, craft\gql\types\generators\CategoryType, craft\gql\types\generators\ElementType, craft\gql\types\generators\EntryType, craft\gql\types\generators\GlobalSetType, craft\gql\types\generators\MatrixBlockType, craft\gql\types\generators\TableRowType, craft\gql\types\generators\TagType, craft\gql\types\generators\UserType
Since
3.5.0

SingleGeneratorInterface defines the common interface to be implemented by generator classes that support generating a single GraphQL type at a time.

View source (opens new window)

# Public Methods

Method Description
generateType() Generate a single GraphQL type based on a context.

# generateType()

Since
3.5.0

Generate a single GraphQL type based on a context.

View source (opens new window)

Arguments

  • $context (mixed) – Context for generated types

Returns

mixed