Method: ActiveModel::Callbacks#_define_around_model_callback
- Defined in:
- lib/active_model/callbacks.rb
#_define_around_model_callback(klass, callback) ⇒ Object
:nodoc:
115 116 117 118 119 120 121 |
# File 'lib/active_model/callbacks.rb', line 115 def _define_around_model_callback(klass, callback) #:nodoc: klass.class_eval <<-CALLBACK, __FILE__, __LINE__ + 1 def self.around_#{callback}(*args, &block) set_callback(:#{callback}, :around, *args, &block) end CALLBACK end |