You are here

public static function TypePluginInterface::createInstance in GraphQL 8.3

Parameters

\Drupal\graphql\Plugin\SchemaBuilderInterface $builder:

\Drupal\graphql\Plugin\TypePluginManager $manager:

$definition:

$id:

Return value

mixed

6 methods override TypePluginInterface::createInstance()
EnumPluginBase::createInstance in src/Plugin/GraphQL/Enums/EnumPluginBase.php
InputTypePluginBase::createInstance in src/Plugin/GraphQL/InputTypes/InputTypePluginBase.php
InterfacePluginBase::createInstance in src/Plugin/GraphQL/Interfaces/InterfacePluginBase.php
ScalarPluginBase::createInstance in src/Plugin/GraphQL/Scalars/ScalarPluginBase.php
TypePluginBase::createInstance in src/Plugin/GraphQL/Types/TypePluginBase.php

... See full list

File

src/Plugin/TypePluginInterface.php, line 21

Class

TypePluginInterface
Interface for type and field plugins of all sorts.

Namespace

Drupal\graphql\Plugin

Code

public static function createInstance(SchemaBuilderInterface $builder, TypePluginManager $manager, $definition, $id);