parent
da067d7bc2
commit
c066d1ee6d
@ -1,17 +1,15 @@ |
||||
require "set" |
||||
|
||||
module Report::Filter |
||||
extend self |
||||
|
||||
def all |
||||
class Report::Filter |
||||
def self.all |
||||
@all ||= Set[] |
||||
end |
||||
|
||||
def all_grouped |
||||
def self.all_grouped |
||||
all.group_by { |f| f.applies_for }.to_a.sort { |a,b| a.first.to_s <=> b.first.to_s } |
||||
end |
||||
|
||||
def from_hash |
||||
def self.from_hash |
||||
raise NotImplementedError |
||||
end |
||||
end |
||||
|
Loading…
Reference in new issue