Sha256: 81118b8815192efe9517ef9be00f4b72634a1b398abf81bf51a1a5332c535cd7
Contents?: true
Size: 594 Bytes
Versions: 9
Compression:
Stored size: 594 Bytes
Contents
require_dependency "renalware/letters" module Renalware module Letters class Signature < ApplicationRecord belongs_to :user, touch: true belongs_to :letter, touch: true validates :user, presence: true validates :letter, presence: true validates :signed_at, presence: true def to_s name = user.full_name time = I18n.l(signed_at, format: :time) date = I18n.l(signed_on) "Electronically signed by #{name} at #{time} on #{date}".upcase end def signed_on signed_at.to_date end end end end
Version data entries
9 entries across 9 versions & 1 rubygems