Code Duplication    Length = 18-18 lines in 2 locations

src/Stringy.php 2 locations

@@ 2003-2020 (lines=18) @@
2000
     *
2001
     * @return static
2002
     */
2003
    public function lineWrap(
2004
        int $limit,
2005
        string $break = "\n",
2006
        bool $add_final_break = true,
2007
        string $delimiter = null
2008
    ): self {
2009
        return static::create(
2010
            $this->utf8::wordwrap_per_line(
2011
                $this->str,
2012
                $limit,
2013
                $break,
2014
                true,
2015
                $add_final_break,
2016
                $delimiter
2017
            ),
2018
            $this->encoding
2019
        );
2020
    }
2021
2022
    /**
2023
     * Line-Wrap the string after $limit, but also after the next word.
@@ 2039-2056 (lines=18) @@
2036
     *
2037
     * @return static
2038
     */
2039
    public function lineWrapAfterWord(
2040
        int $limit,
2041
        string $break = "\n",
2042
        bool $add_final_break = true,
2043
        string $delimiter = null
2044
    ): self {
2045
        return static::create(
2046
            $this->utf8::wordwrap_per_line(
2047
                $this->str,
2048
                $limit,
2049
                $break,
2050
                false,
2051
                $add_final_break,
2052
                $delimiter
2053
            ),
2054
            $this->encoding
2055
        );
2056
    }
2057
2058
    /**
2059
     * Splits on newlines and carriage returns, returning an array of Stringy