mirror of
https://github.com/github/rails.git
synced 2026-01-09 22:58:09 -05:00
replaced remove and define method calls to :redefine
This commit is contained in:
@@ -187,8 +187,7 @@ module ActiveModel
|
||||
def observe(*models)
|
||||
models.flatten!
|
||||
models.collect! { |model| model.respond_to?(:to_sym) ? model.to_s.camelize.constantize : model }
|
||||
remove_possible_method(:observed_classes)
|
||||
define_method(:observed_classes) { models }
|
||||
redefine_method(:observed_classes) { models }
|
||||
end
|
||||
|
||||
# Returns an array of Classes to observe.
|
||||
|
||||
Reference in New Issue
Block a user