Sha256: b910e4d96e5d21f2341fee13c8154dc9fe8324891271ba397c103c1b616bf789

Contents?: true

Size: 368 Bytes

Versions: 2

Compression:

Stored size: 368 Bytes

Contents

require_dependency "renalware/renal"
require "attr_extras"

module Renalware
  module Renal
    class ClinicalSummaryPresenter
      rattr_initialize :patient

      # Host application may override the order or add other summary presenters
      def summary_parts
        Renalware.config.page_layouts[:clinical_summary].map(&:constantize)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
renalware-core-2.0.0.pre.rc11 app/presenters/renalware/renal/clinical_summary_presenter.rb
renalware-core-2.0.0.pre.rc10 app/presenters/renalware/renal/clinical_summary_presenter.rb