Evercode1\ViewMaker\RemovesFiles::patternMatch PHP Method

patternMatch() private method

private patternMatch ( $start, $end, $str ) : null
$start
$end
$str
return null
    private function patternMatch($start, $end, $str)
    {
        $pattern = sprintf('/%s(.+?)%s/ims', preg_quote($start, '/'), preg_quote($end, '/'));
        // set existing to matches[0] because it'a an array
        if (preg_match($pattern, $str, $matches)) {
            $existing = $matches[0];
            return $existing;
        } else {
            $existing = null;
            return $existing;
        }
    }