class Filters::ValidURIFilter

Public: Valid URI filter.

Public Instance Methods

filter(index, link, base_uri) click to toggle source

Public: Filters out invalid URIs.

Returns the link if it should be indexed else nil.

# File lib/sitemap/filters/filters.rb, line 177
def filter(index, link, base_uri)
  link = Filters::Util.make_URI(link)
  return true unless link == nil || link.eql?('')
  log.debug("Rejecting link #{link} as it is not deemed to be a valid URI")
  false
end