Sha256: 9427d922ea6081da03a637ff7576352623ebc5844f6e410d11f24dfd6e2943c9
Contents?: true
Size: 813 Bytes
Versions: 81
Compression:
Stored size: 813 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/letters" module Renalware module Letters class Event::ClinicVisit < Event include ::ActionView::Helpers def initialize(event, clinical:) super(event, clinical: true) end def description "(Clinic Date #{::I18n.l(date.to_date, format: :long)})" end def part_classes super.merge!(clinical_observations: Part::ClinicalObservations) end def to_s "Clinic Visit" end def clinical? true end def to_link lambda { |patient, event = self| link_to( event.to_s, ::Renalware::Engine.routes.url_helpers.edit_patient_clinic_visit_path(patient, event) ) } end end end end
Version data entries
81 entries across 81 versions & 1 rubygems