Skip to content

Commit 3be06ac

Browse files
authored
fix(dataproducer): Adds missed traits after refactoring in order to have compatibility. (#1308)
1 parent 81f21a1 commit 3be06ac

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/Plugin/GraphQL/DataProducer/DataProducerPluginBase.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,22 @@
44

55
use Drupal\Component\Plugin\Exception\ContextException;
66
use Drupal\Component\Plugin\PluginBase;
7+
use Drupal\Core\DependencyInjection\DependencySerializationTrait;
78
use Drupal\graphql\GraphQL\Execution\FieldContext;
89
use Drupal\graphql\Plugin\DataProducerPluginInterface;
910
use Drupal\Core\Plugin\ContextAwarePluginTrait;
11+
use Drupal\Core\StringTranslation\StringTranslationTrait;
12+
use Drupal\Core\TypedData\TypedDataTrait;
1013

1114
/**
1215
* Base class for data producers that resolve fields for queries or mutations.
1316
*/
1417
abstract class DataProducerPluginBase extends PluginBase implements DataProducerPluginInterface {
1518
use DataProducerPluginCachingTrait;
1619
use ContextAwarePluginTrait;
20+
use TypedDataTrait;
21+
use StringTranslationTrait;
22+
use DependencySerializationTrait;
1723

1824
/**
1925
* {@inheritdoc}

0 commit comments

Comments
 (0)