Module: LedgerSync::Adaptors::Operation::Mixin::ClassMethods
- Defined in:
- lib/ledger_sync/adaptors/operation.rb
Instance Method Summary collapse
Instance Method Details
#adaptor_klass ⇒ Object
8 9 10 |
# File 'lib/ledger_sync/adaptors/operation.rb', line 8 def adaptor_klass @adaptor_klass ||= Class.const_get("#{name.split('::')[0..2].join('::')}::Adaptor") end |
#operations_module ⇒ Object
12 13 14 |
# File 'lib/ledger_sync/adaptors/operation.rb', line 12 def operations_module @operations_module ||= Object.const_get(name.split('::Operations::').first + '::Operations') end |