Module: LedgerSync::Adaptors::Mixins::InferResourceClassMixin::ClassMethods

Defined in:
lib/ledger_sync/adaptors/mixins/infer_resource_class_mixin.rb

Instance Method Summary collapse

Instance Method Details

#inferred_resource_classObject



8
9
10
11
12
13
# File 'lib/ledger_sync/adaptors/mixins/infer_resource_class_mixin.rb', line 8

def inferred_resource_class
  @inferred_resource_class ||= begin
    parts = name.split('::')
    LedgerSync.const_get(parts[parts.index('Adaptors') + 2])
  end
end