Code Duplication    Length = 10-10 lines in 2 locations

src/Str/Str.php 2 locations

@@ 62-71 (lines=10) @@
59
        }
60
        if (is_array($needles)) {
61
            foreach ((array)$needles as $needle) {
62
                if (($temp = strlen($haystack) - strlen(
63
                            $needle
64
                        )) >= 0 && strpos(
65
                        $haystack,
66
                        $needle,
67
                        $temp
68
                    ) !== false
69
                ) {
70
                    return $needle;
71
                }
72
            }
73
        } else {
74
            if (($temp = strlen($haystack) - strlen($needles)) >= 0 && strpos(
@@ 73-82 (lines=10) @@
70
                    return $needle;
71
                }
72
            }
73
        } else {
74
            if (($temp = strlen($haystack) - strlen($needles)) >= 0 && strpos(
75
                    $haystack,
76
                    $needles,
77
                    $temp
78
                ) !== false
79
            ) {
80
                return true;
81
            }
82
        }
83
84
        return false;
85
    }