class Batsir::Filter
Public Class Methods
new(options = {})
click to toggle source
# File lib/batsir/filter.rb, line 3 def initialize(options = {}) options.each do |attr, value| self.send("#{attr.to_s}=", value) end end
Public Instance Methods
execute(message)
click to toggle source
# File lib/batsir/filter.rb, line 13 def execute(message) raise NotImplementedError.new end
filter(message)
click to toggle source
# File lib/batsir/filter.rb, line 9 def filter(message) execute(message) end