Code Duplication    Length = 10-10 lines in 2 locations

src/Stringy.php 2 locations

@@ 1441-1450 (lines=10) @@
1438
   *
1439
   * @return static  Object with the resulting $str after the replacements
1440
   */
1441
  public function replace($search, $replacement, $caseSensitive = true)
1442
  {
1443
    if ($caseSensitive) {
1444
      $return = UTF8::str_replace($search, $replacement, $this->str);
1445
    } else {
1446
      $return = UTF8::str_ireplace($search, $replacement, $this->str);
1447
    }
1448
1449
    return static::create($return);
1450
  }
1451
1452
  /**
1453
   * Replaces all occurrences of $search in $str by $replacement.
@@ 1461-1470 (lines=10) @@
1458
   *
1459
   * @return static  Object with the resulting $str after the replacements
1460
   */
1461
  public function replaceAll(array $search, $replacement, $caseSensitive = true)
1462
  {
1463
    if ($caseSensitive) {
1464
      $return = UTF8::str_replace($search, $replacement, $this->str);
1465
    } else {
1466
      $return = UTF8::str_ireplace($search, $replacement, $this->str);
1467
    }
1468
1469
    return static::create($return);
1470
  }
1471
1472
  /**
1473
   * Replaces all occurrences of $search from the beginning of string with $replacement