class method
self.observe
Ruby on Rails 3.2.22.5
Since v2.2.3 Last seen in v3.2.22.5Signature
self.observe(*models)
Attaches the observer to the supplied model classes.
Parameters
-
modelsrest
Source
# File activemodel/lib/active_model/observing.rb, line 187
def observe(*models)
models.flatten!
models.collect! { |model| model.respond_to?(:to_sym) ? model.to_s.camelize.constantize : model }
redefine_method(:observed_classes) { models }
end
Defined in activemodel/lib/active_model/observing.rb line 187
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveModel::Observer