Method: ActiveModel::Conversion#to_model
- Defined in:
- activemodel/lib/active_model/conversion.rb
#to_model ⇒ Object
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.
49 50 51 |
# File 'activemodel/lib/active_model/conversion.rb', line 49 def to_model self end |