Sha256: 7c50150044e54bfc9d11451d314fee8b64f3a2265b1703f750b2bbc2a91e2591
Contents?: true
Size: 759 Bytes
Versions: 22
Compression:
Stored size: 759 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware" require_dependency "renalware/letters/author" module Renalware module Letters def self.table_name_prefix "letter_" end def self.cast_author(user) ActiveType.cast(user, Author) end def self.cast_typist(user) ActiveType.cast(user, Typist) end def self.cast_patient(patient) ActiveType.cast(patient, ::Renalware::Letters::Patient) end def self.cast_primary_care_physician(primary_care_physician) ActiveType.cast(primary_care_physician, ::Renalware::Letters::PrimaryCarePhysician) end module Delivery end module Mailshots def self.table_name_prefix "letter_mailshot_" end end end end
Version data entries
22 entries across 22 versions & 1 rubygems