Code Duplication    Length = 8-8 lines in 2 locations

src/Plugin/GraphQL/Schemas/SchemaPluginBase.php 2 locations

@@ 296-303 (lines=8) @@
293
   *
294
   * @return mixed
295
   */
296
  protected function buildField($field) {
297
    if (!isset($this->fields[$field['id']])) {
298
      $creator = [$field['class'], 'createInstance'];
299
      $this->fields[$field['id']] = $creator($this, $this->fieldManager, $field['definition'], $field['id']);
300
    }
301
302
    return $this->fields[$field['id']];
303
  }
304
305
  /**
306
   * @param $mutation
@@ 310-317 (lines=8) @@
307
   *
308
   * @return mixed
309
   */
310
  protected function buildMutation($mutation) {
311
    if (!isset($this->mutations[$mutation['id']])) {
312
      $creator = [$mutation['class'], 'createInstance'];
313
      $this->mutations[$mutation['id']] = $creator($this, $this->mutationManager, $mutation['definition'], $mutation['id']);
314
    }
315
316
    return $this->mutations[$mutation['id']];
317
  }
318
319
  /**
320
   * {@inheritdoc}