Code Duplication    Length = 10-10 lines in 2 locations

src/Stringy.php 2 locations

@@ 1234-1243 (lines=10) @@
1231
   *
1232
   * @return Stringy Object with the resulting $str after the replacements
1233
   */
1234
  public function replace($search, $replacement, $caseSensitive = true)
1235
  {
1236
    if ($caseSensitive) {
1237
      $return = UTF8::str_replace($search, $replacement, $this->str);
1238
    } else {
1239
      $return = UTF8::str_ireplace($search, $replacement, $this->str);
1240
    }
1241
1242
    return static::create($return);
1243
  }
1244
1245
  /**
1246
   * Replaces all occurrences of $search in $str by $replacement.
@@ 1254-1263 (lines=10) @@
1251
   *
1252
   * @return Stringy Object with the resulting $str after the replacements
1253
   */
1254
  public function replaceAll(array $search, $replacement, $caseSensitive = true)
1255
  {
1256
    if ($caseSensitive) {
1257
      $return = UTF8::str_replace($search, $replacement, $this->str);
1258
    } else {
1259
      $return = UTF8::str_ireplace($search, $replacement, $this->str);
1260
    }
1261
1262
    return static::create($return);
1263
  }
1264
1265
  /**
1266
   * Replaces all occurrences of $search from the beginning of string with $replacement