Code Duplication    Length = 8-8 lines in 3 locations

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

@@ 286-293 (lines=8) @@
283
   * @return object
284
   *   The created node.
285
   */
286
  public function nodeCreate($node) {
287
    $this->dispatchHooks('BeforeNodeCreateScope', $node);
288
    $this->parseEntityFields('node', $node);
289
    $saved = $this->getDriver()->createNode($node);
290
    $this->dispatchHooks('AfterNodeCreateScope', $saved);
291
    $this->nodes[] = $saved;
292
    return $saved;
293
  }
294
295
  /**
296
   * Parse multi-value fields. Possible formats:
@@ 379-386 (lines=8) @@
376
   * @return object
377
   *   The created user.
378
   */
379
  public function userCreate($user) {
380
    $this->dispatchHooks('BeforeUserCreateScope', $user);
381
    $this->parseEntityFields('user', $user);
382
    $this->getDriver()->userCreate($user);
383
    $this->dispatchHooks('AfterUserCreateScope', $user);
384
    $this->users[$user->name] = $this->user = $user;
385
    return $user;
386
  }
387
388
  /**
389
   * Create a term.
@@ 394-401 (lines=8) @@
391
   * @return object
392
   *   The created term.
393
   */
394
  public function termCreate($term) {
395
    $this->dispatchHooks('BeforeTermCreateScope', $term);
396
    $this->parseEntityFields('taxonomy_term', $term);
397
    $saved = $this->getDriver()->createTerm($term);
398
    $this->dispatchHooks('AfterTermCreateScope', $saved);
399
    $this->terms[] = $saved;
400
    return $saved;
401
  }
402
403
  /**
404
   * Creates a language.