Code Duplication    Length = 8-8 lines in 3 locations

src/Drupal/DrupalExtension/Context/RawDrupalContext.php 3 locations

@@ 312-319 (lines=8) @@
309
   * @return object
310
   *   The created node.
311
   */
312
  public function nodeCreate($node) {
313
    $this->dispatchHooks('BeforeNodeCreateScope', $node);
314
    $this->parseEntityFields('node', $node);
315
    $saved = $this->getDriver()->createNode($node);
316
    $this->dispatchHooks('AfterNodeCreateScope', $saved);
317
    $this->nodes[] = $saved;
318
    return $saved;
319
  }
320
321
  /**
322
   * Parse multi-value fields. Possible formats:
@@ 405-412 (lines=8) @@
402
   * @return object
403
   *   The created user.
404
   */
405
  public function userCreate($user) {
406
    $this->dispatchHooks('BeforeUserCreateScope', $user);
407
    $this->parseEntityFields('user', $user);
408
    $this->getDriver()->userCreate($user);
409
    $this->dispatchHooks('AfterUserCreateScope', $user);
410
    $this->users[$user->name] = $this->user = $user;
411
    return $user;
412
  }
413
414
  /**
415
   * Create a term.
@@ 420-427 (lines=8) @@
417
   * @return object
418
   *   The created term.
419
   */
420
  public function termCreate($term) {
421
    $this->dispatchHooks('BeforeTermCreateScope', $term);
422
    $this->parseEntityFields('taxonomy_term', $term);
423
    $saved = $this->getDriver()->createTerm($term);
424
    $this->dispatchHooks('AfterTermCreateScope', $saved);
425
    $this->terms[] = $saved;
426
    return $saved;
427
  }
428
429
  /**
430
   * Creates a language.