Sha256: 1c7fabce9589483837a1ffd6661abd7f7c9437650d3da6777b70dee39e643486
Contents?: true
Size: 429 Bytes
Versions: 149
Compression:
Stored size: 429 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/letters/letter" module Renalware module Letters class Letter::Approved < Letter def self.policy_class ApprovedLetterPolicy end def complete(by:) becomes!(Completed).tap do |letter| letter.by = by letter.completed_by = by letter.completed_at = Time.current end end end end end
Version data entries
149 entries across 149 versions & 1 rubygems