Class: RDig::UrlFilters::UrlExclusionFilter

Inherits:
PatternFilter show all
Defined in:
lib/rdig/url_filters.rb

Instance Method Summary collapse

Methods inherited from PatternFilter

#initialize

Constructor Details

This class inherits a constructor from RDig::UrlFilters::PatternFilter

Instance Method Details

#apply(document) ⇒ Object

returns nil if any of the patterns matches it’s URI, the document itself otherwise



133
134
135
136
137
138
139
# File 'lib/rdig/url_filters.rb', line 133

def apply(document)
  return document unless @patterns
  @patterns.each { |p|
    return nil if document.uri.to_s =~ p
  }
  return document
end