Code Duplication    Length = 14-14 lines in 2 locations

exercises/dependency-heaven/solution/vendor/danielstjules/stringy/src/Stringy.php 2 locations

@@ 218-231 (lines=14) @@
215
     * @param  bool   $caseSensitive Whether or not to enforce case-sensitivity
216
     * @return bool   Whether or not $str contains $needle
217
     */
218
    public function containsAll($needles, $caseSensitive = true)
219
    {
220
        if (empty($needles)) {
221
            return false;
222
        }
223
224
        foreach ($needles as $needle) {
225
            if (!$this->contains($needle, $caseSensitive)) {
226
                return false;
227
            }
228
        }
229
230
        return true;
231
    }
232
233
    /**
234
     * Returns true if the string contains any $needles, false otherwise. By
@@ 242-255 (lines=14) @@
239
     * @param  bool   $caseSensitive Whether or not to enforce case-sensitivity
240
     * @return bool   Whether or not $str contains $needle
241
     */
242
    public function containsAny($needles, $caseSensitive = true)
243
    {
244
        if (empty($needles)) {
245
            return false;
246
        }
247
248
        foreach ($needles as $needle) {
249
            if ($this->contains($needle, $caseSensitive)) {
250
                return true;
251
            }
252
        }
253
254
        return false;
255
    }
256
257
    /**
258
     * Returns the length of the string, implementing the countable interface.