You are here

public function SdlSchemaExtensionPluginBase::__construct in GraphQL 8.4

SdlSchemaExtensionPluginBase constructor.

@codeCoverageIgnore

Parameters

array $configuration: The plugin configuration array.

string $pluginId: The plugin id.

array $pluginDefinition: The plugin definition array.

\Drupal\Core\Extension\ModuleHandlerInterface $moduleHandler: The module handler service.

Overrides PluginBase::__construct

File

src/Plugin/GraphQL/SchemaExtension/SdlSchemaExtensionPluginBase.php, line 52

Class

SdlSchemaExtensionPluginBase
Base class that can be used for schema extension plugins.

Namespace

Drupal\graphql\Plugin\GraphQL\SchemaExtension

Code

public function __construct(array $configuration, $pluginId, array $pluginDefinition, ModuleHandlerInterface $moduleHandler) {
  parent::__construct($configuration, $pluginId, $pluginDefinition);
  $this->moduleHandler = $moduleHandler;
}