你如何用红宝石制作过滤器?我知道该函数已经存在于 rails 中,但我们如何在 ruby 程序中对其进行编码?这是程序:
module Filter
def before_filter *args
end
def after_filter *args
end
end
class Ingredient
def one
puts "in one"
end
def two
puts "in two"
end
def three
puts "in three"
end
def four
puts "in four"
end
extend Filter
before_filter :one, :two
after_filter :four
end
dish1 = Ingredient.new
dish1.three