Code Duplication    Length = 7-7 lines in 2 locations

src/voku/helper/SimpleHtmlDomNode.php 1 location

@@ 85-91 (lines=7) @@
82
      }
83
    }
84
85
    if (null === $idx) {
86
      return $elements;
87
    } else {
88
      if ($idx < 0) {
89
        $idx = count($elements) + $idx;
90
      }
91
    }
92
93
    return (isset($elements[$idx]) ? $elements[$idx] : null);
94
  }

src/voku/helper/HtmlDomParser.php 1 location

@@ 314-320 (lines=7) @@
311
      $elements[] = new SimpleHtmlDom($node);
312
    }
313
314
    if (null === $idx) {
315
      return $elements;
316
    } else {
317
      if ($idx < 0) {
318
        $idx = count($elements) + $idx;
319
      }
320
    }
321
322
    if (isset($elements[$idx])) {
323
      return $elements[$idx];