Sha256: 3b75fe44709ce9dea34ab8aecda581f19443c3466424b2687b02be9ff2f3c357
Contents?: true
Size: 469 Bytes
Versions: 35
Compression:
Stored size: 469 Bytes
Contents
module Renalware class DatedResult < NestedAttribute attribute :result attribute :recorded_on, Date validates :recorded_on, timeliness: { type: :date, allow_blank: true } def to_s datestamp = recorded_on.present? ? "(#{I18n.l(recorded_on)})" : nil [result, datestamp].compact.join(" ") end end # This class exists to let us use a different (non-table) *_input partial when rendering class DatedResult2 < DatedResult end end
Version data entries
35 entries across 35 versions & 1 rubygems