errors()
click to toggle source
def errors
obj = Object.new
def obj.[](key) [] end
def obj.full_messages() [] end
obj
end
persisted?()
click to toggle source
def persisted?
saved?
end
to_key()
click to toggle source
to_model()
click to toggle source
to_param()
click to toggle source
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