Code Duplication    Length = 19-19 lines in 2 locations

src/helpers.php 2 locations

@@ 699-717 (lines=19) @@
696
    }
697
}
698
699
if ( ! function_exists('starts_with'))
700
{
701
    /**
702
     * Determine if a given string starts with a given substring.
703
     *
704
     * @param  string  $haystack
705
     * @param  string|array  $needles
706
     * @return bool
707
     */
708
    function starts_with($haystack, $needles)
709
    {
710
        foreach ((array) $needles as $needle)
711
        {
712
            if ($needle != '' && strpos($haystack, $needle) === 0) return true;
713
        }
714
715
        return false;
716
    }
717
}
718
719
if ( ! function_exists('str_contains'))
720
{
@@ 719-737 (lines=19) @@
716
    }
717
}
718
719
if ( ! function_exists('str_contains'))
720
{
721
    /**
722
     * Determine if a given string contains a given substring.
723
     *
724
     * @param  string  $haystack
725
     * @param  string|array  $needles
726
     * @return bool
727
     */
728
    function str_contains($haystack, $needles)
729
    {
730
        foreach ((array) $needles as $needle)
731
        {
732
            if ($needle != '' && strpos($haystack, $needle) !== false) return true;
733
        }
734
735
        return false;
736
    }
737
}
738
739
if ( ! function_exists('str_finish'))
740
{