Class: RDig::UrlFilters::UrlExclusionFilter
- Inherits:
-
PatternFilter
- Object
- PatternFilter
- RDig::UrlFilters::UrlExclusionFilter
- Defined in:
- lib/rdig/url_filters.rb
Instance Method Summary collapse
-
#apply(document) ⇒ Object
returns nil if any of the patterns matches it’s URI, the document itself otherwise.
Methods inherited from PatternFilter
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 |