module DataMapper::ActiveModel::InstanceMethods
Public Instance Methods
errors()
click to toggle source
# File lib/dm-active_model.rb, line 44 def errors obj = Object.new def obj.[](key) [] end def obj.full_messages() [] end obj end
persisted?()
click to toggle source
# File lib/dm-active_model.rb, line 18 def persisted? saved? end
to_key()
click to toggle source
# File lib/dm-active_model.rb, line 22 def to_key key end
to_model()
click to toggle source
# File lib/dm-active_model.rb, line 14 def to_model self end
to_param()
click to toggle source
# File lib/dm-active_model.rb, line 26 def to_param return nil if key.nil? if key.length > 1 raise "You need to implement #to_param yourself to support this key: #{self.class.key.inspect}" else self.key.first.to_s end end
valid?()
click to toggle source
# File lib/dm-active_model.rb, line 40 def valid? true end