Class: ImportDocumentDistribution
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- ImportDocumentDistribution
- Defined in:
- app/models/import_document_distribution.rb
Overview
ImportDocumentDistribution class
Instance Method Summary collapse
Instance Method Details
#state_machine ⇒ Object
12 13 14 |
# File 'app/models/import_document_distribution.rb', line 12 def state_machine @state_machine ||= ImportDocumentDistributionStateMachine.new(self, transition_class: ImportDocumentDistributionTransition) end |
#to_hash ⇒ Object
16 17 18 19 20 21 22 23 24 |
# File 'app/models/import_document_distribution.rb', line 16 def to_hash { friendlier_id: friendlier_id, reference_type: ReferenceType.find_by(name: reference_type), url: distribution_url, label: label, import_distribution_id: import_distribution_id } end |