Module: LedgerSync::Adaptors::Mixins::InferAdaptorClassMixin::ClassMethods
- Defined in:
- lib/ledger_sync/adaptors/mixins/infer_adaptor_class_mixin.rb
Instance Method Summary collapse
Instance Method Details
#inferred_adaptor_class ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/ledger_sync/adaptors/mixins/infer_adaptor_class_mixin.rb', line 8 def inferred_adaptor_class @inferred_adaptor_class ||= begin parts = name.split('::') LedgerSync::Adaptors.const_get( parts[parts.index('Adaptors') + 1] )::Adaptor end end |