Class: Renalware::Medications::Delivery::Event
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Renalware::Medications::Delivery::Event
- Includes:
- Accountable
- Defined in:
- app/models/renalware/medications/delivery/event.rb
Overview
For example a home delivery form was printed.
Class Method Summary collapse
Instance Method Summary collapse
Methods included from Accountable
#first_or_create_by!, #save_by, #save_by!, #update_by
Class Method Details
.policy_class ⇒ Object
34 35 36 |
# File 'app/models/renalware/medications/delivery/event.rb', line 34 def self.policy_class Renalware::BasePolicy end |
Instance Method Details
#renalware_forms_args ⇒ Object
38 39 40 41 42 43 44 |
# File 'app/models/renalware/medications/delivery/event.rb', line 38 def renalware_forms_args adapater = Delivery::HomecareFormsAdapter.new(delivery_event: self) args = adapater.build_args unless adapater.valid?(args) errors.add(:base, args.errors.&.join(", ")) end end |