Class: FilterList
- Defined in:
- lib/gitlab-burndown/filter/filter_list.rb
Instance Method Summary collapse
- #apply(target) ⇒ Object
-
#initialize(*filters) ⇒ FilterList
constructor
A new instance of FilterList.
Constructor Details
#initialize(*filters) ⇒ FilterList
Returns a new instance of FilterList.
4 5 6 7 |
# File 'lib/gitlab-burndown/filter/filter_list.rb', line 4 def initialize(*filters) super() @filters = filters end |
Instance Method Details
#apply(target) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/gitlab-burndown/filter/filter_list.rb', line 9 def apply(target) @filters.each do |filter| return false unless filter.apply target end true end |