Ruby - Advanced Metaprogramming
What is wrong with this hook usage?
class Framework
def self.before_save(&block)
@before_save = block
end
def self.run_before_save
@before_save.call
end
end
Framework.run_before_save