Code Duplication    Length = 9-9 lines in 2 locations

src/Plugin/SchemaBuilder.php 2 locations

@@ 291-299 (lines=9) @@
288
    // plugin instantiation at run-time unless a plugin is actually called from
289
    // the graphql query execution. Plugins should take care of not having to
290
    // instantiate their plugin instances during schema composition.
291
    return array_map(function ($type) {
292
      $manager = $this->typeManagers[$type['type']];
293
      /** @var \Drupal\graphql\Plugin\TypePluginInterface $instance */
294
      $instance = $manager->getInstance(['id' => $type['id']]);
295
296
      return [
297
        'definition' => $instance->getDefinition(),
298
      ] + $type;
299
    }, $types);
300
  }
301
302
  /**
@@ 463-471 (lines=9) @@
460
      return $carry;
461
    }, []);
462
463
    return array_map(function ($definition) {
464
      $id = $definition['id'];
465
      $instance = $this->mutationManager->getInstance(['id' => $id]);
466
467
      $carry[$id] = [
468
        'id' => $id,
469
        'definition' => $instance->getDefinition(),
470
      ];
471
    }, $mutations);
472
  }
473
474
  /**