public function match($url)
    {
        if (!$this->schemes) {
            return true;
        }

        foreach ($this->schemes as $scheme) {
            if ($scheme->match($url)) {
                return true;
            }
        }

        return false;
    }
public function match($url)
    {
        if (!$this->schemes) {
            return true;
        }

        foreach ($this->schemes as $scheme) {
            if ($scheme->match($url)) {
                return true;
            }
        }

        return false;
    }
public function match ( $ url ) { if ( ! $ this -> schemes ) { return true ; } foreach ( $ this -> schemes as $ scheme ) { if ( $ scheme -> match ( $ url ) ) { return true ; } } return false ; }
Check whether the given URL match one of the provider's schemes

@param string $url The URL to check against

@return Boolean True if match, false if not
Check whether the given URL match one of the provider s schemes