instance method
to_model
Ruby on Rails 4.0.13
Since v3.0.20Signature
to_model()
If your object is already designed to implement all of the Active Model you can use the default :to_model implementation, which simply returns self.
class Person include ActiveModel::Conversion end person = Person.new person.to_model == person # => true
If your model does not act like an Active Model object, then you should define :to_model yourself returning a proxy object that wraps your object with Active Model compliant methods.
Source
# File activemodel/lib/active_model/conversion.rb, line 39
def to_model
self
end
Defined in activemodel/lib/active_model/conversion.rb line 39
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveModel::Conversion