Code Duplication    Length = 9-11 lines in 2 locations

src/Plugin/Deriver/PluggableSchemaDeriver.php 1 location

@@ 57-65 (lines=9) @@
54
  /**
55
   * {@inheritdoc}
56
   */
57
  public static function create(ContainerInterface $container, $basePluginId) {
58
    return new static(
59
      $basePluginId,
60
      $container->get('plugin.manager.graphql.field'),
61
      $container->get('plugin.manager.graphql.mutation'),
62
      $container->get('plugin.manager.graphql.subscription'),
63
      $container->get('graphql.type_manager_aggregator')
64
    );
65
  }
66
67
  /**
68
   * PluggableSchemaDeriver constructor.

src/Plugin/GraphQL/Schemas/SchemaPluginBase.php 1 location

@@ 82-92 (lines=11) @@
79
  /**
80
   * {@inheritdoc}
81
   */
82
  public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) {
83
    return new static(
84
      $configuration,
85
      $plugin_id,
86
      $plugin_definition,
87
      $container->get('plugin.manager.graphql.field'),
88
      $container->get('plugin.manager.graphql.mutation'),
89
      $container->get('plugin.manager.graphql.subscription'),
90
      $container->get('graphql.type_manager_aggregator')
91
    );
92
  }
93
94
  /**
95
   * SchemaPluginBase constructor.