lib/active_support/callbacks.rb in activesupport-4.2.5 vs lib/active_support/callbacks.rb in activesupport-4.2.5.1

- old
+ new

@@ -768,10 +768,10 @@ # `!`, `?` or `=`. def define_callbacks(*names) options = names.extract_options! names.each do |name| - class_attribute "_#{name}_callbacks" + class_attribute "_#{name}_callbacks", instance_writer: false set_callbacks name, CallbackChain.new(name, options) module_eval <<-RUBY, __FILE__, __LINE__ + 1 def _run_#{name}_callbacks(&block) __run_callbacks__(_#{name}_callbacks, &block)