Module: LedgerSync::Adaptors::Operation
- Defined in:
- lib/ledger_sync/adaptors/operation.rb
Defined Under Namespace
Modules: Mixin
Constant Summary collapse
- TYPES =
%i[create find update].freeze
Class Method Summary collapse
Class Method Details
.klass_from(adaptor:, method:, object:) ⇒ Object
210 211 212 213 214 215 216 |
# File 'lib/ledger_sync/adaptors/operation.rb', line 210 def self.klass_from(adaptor:, method:, object:) adaptor.base_module.const_get( LedgerSync::Util::StringHelpers.camelcase(object) )::Operations.const_get( LedgerSync::Util::StringHelpers.camelcase(method) ) end |