Class: RDig::UrlFilters::PathInclusionFilter
- Inherits:
-
PatternFilter
- Object
- PatternFilter
- RDig::UrlFilters::PathInclusionFilter
- Defined in:
- lib/rdig/url_filters.rb
Overview
returns the document if any of the patterns matches it’s path, nil otherwise. Applied to real files only
Instance Method Summary collapse
Methods inherited from PatternFilter
Constructor Details
This class inherits a constructor from RDig::UrlFilters::PatternFilter
Instance Method Details
#apply(document) ⇒ Object
167 168 169 170 171 172 173 |
# File 'lib/rdig/url_filters.rb', line 167 def apply(document) return document unless (@patterns && document.file?) @patterns.each { |p| return document if document.uri.path =~ p } return nil end |