Module: Quiver::Adapter

Defined in:
lib/quiver/adapter.rb,
lib/quiver/adapter/filter_helpers.rb,
lib/quiver/adapter/memory_helpers.rb,
lib/quiver/adapter/helpers_helpers.rb,
lib/quiver/adapter/memory_adapter_store.rb,
lib/quiver/adapter/active_record_helpers.rb,
lib/quiver/adapter/memory_adapter_filter.rb,
lib/quiver/adapter/arec_low_level_creator.rb,
lib/quiver/adapter/arec_low_level_deleter.rb,
lib/quiver/adapter/arec_low_level_updater.rb,
lib/quiver/adapter/memory_uuid_primary_key.rb,
lib/quiver/adapter/active_record_adapter_filter.rb

Defined Under Namespace

Modules: ActiveRecord, ActiveRecordAdapterFilterDefaults, ClassMethods, FilterHelpers, HelpersHelpers, Memory, MemoryAdapterFilterDefaults Classes: ActiveRecordAdapterFilter, AdapterResult, MemoryAdapterFilter, MemoryAdapterStore

Constant Summary collapse

MemoryHelpers =
Memory
ActiveRecordHelpers =
ActiveRecord

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(host) ⇒ Object



7
8
9
# File 'lib/quiver/adapter.rb', line 7

def self.included(host)
  host.send(:extend, ClassMethods)
end

Instance Method Details

#adapter_typeObject



33
34
35
# File 'lib/quiver/adapter.rb', line 33

def adapter_type
  self.class.adapter_type
end