Module: Kakurenbo::Core::Callbacks
- Defined in:
- lib/kakurenbo/core.rb
Class Method Summary collapse
Class Method Details
.extended(base_class) ⇒ Object
22 23 24 25 26 27 28 29 30 |
# File 'lib/kakurenbo/core.rb', line 22 def self.extended(base_class) # Regist callbacks. [:before, :around, :after].each do |on| base_class.define_singleton_method("#{on}_restore") do |*args, &block| set_callback(:restore, on, *args, &block) end end base_class.define_model_callbacks :restore end |