# File lib/after_commit/active_support_callbacks.rb, line 38 def self.define_callbacks(*names) names.each do |name| instance_eval "def \#{name}(*callbacks, &block)\ncallbacks << block if block_given?\nwrite_inheritable_array(:\#{name}, callbacks)\nend\n" end end