Class: RDig::UrlFilters::UrlInclusionFilter
- Inherits:
-
PatternFilter
- Object
- PatternFilter
- RDig::UrlFilters::UrlInclusionFilter
- Defined in:
- lib/rdig/url_filters.rb
Instance Method Summary collapse
-
#apply(document) ⇒ Object
returns the document if any of the patterns matches it’s URI, nil otherwise.
Methods inherited from PatternFilter
Constructor Details
This class inherits a constructor from RDig::UrlFilters::PatternFilter
Instance Method Details
#apply(document) ⇒ Object
returns the document if any of the patterns matches it’s URI, nil otherwise
125 126 127 128 129 130 131 |
# File 'lib/rdig/url_filters.rb', line 125 def apply(document) return document unless @patterns @patterns.each { |p| return document if document.uri.to_s =~ p } return nil end |