Code Duplication    Length = 18-18 lines in 2 locations

src/Stringy.php 2 locations

@@ 2156-2173 (lines=18) @@
2153
     *
2154
     * @return static
2155
     */
2156
    public function lineWrap(
2157
        int $limit,
2158
        string $break = "\n",
2159
        bool $add_final_break = true,
2160
        string $delimiter = null
2161
    ): self {
2162
        return static::create(
2163
            $this->utf8::wordwrap_per_line(
2164
                $this->str,
2165
                $limit,
2166
                $break,
2167
                true,
2168
                $add_final_break,
2169
                $delimiter
2170
            ),
2171
            $this->encoding
2172
        );
2173
    }
2174
2175
    /**
2176
     * Line-Wrap the string after $limit, but also after the next word.
@@ 2192-2209 (lines=18) @@
2189
     *
2190
     * @return static
2191
     */
2192
    public function lineWrapAfterWord(
2193
        int $limit,
2194
        string $break = "\n",
2195
        bool $add_final_break = true,
2196
        string $delimiter = null
2197
    ): self {
2198
        return static::create(
2199
            $this->utf8::wordwrap_per_line(
2200
                $this->str,
2201
                $limit,
2202
                $break,
2203
                false,
2204
                $add_final_break,
2205
                $delimiter
2206
            ),
2207
            $this->encoding
2208
        );
2209
    }
2210
2211
    /**
2212
     * Splits on newlines and carriage returns, returning an array of Stringy