Module: Apify::Core::Filter
- Defined in:
- lib/apify_core/filter.rb
Class Method Summary collapse
Class Method Details
.apply(node_or_str, filters = []) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/apify_core/filter.rb', line 6 def apply(node_or_str, filters=[]) return node_or_str if filters.empty? or node_or_str.nil? method = filters.shift filtered_value = send(method, node_or_str) apply(filtered_value, filters) end |