Class | DataMapper::Adapters::AbstractAdapter |
In: |
lib/data_mapper/adapters/abstract_adapter.rb
lib/data_mapper/adapters/abstract_adapter.rb |
Parent: | Object |
Instantiate an Adapter by passing it a DataMapper::Database object for configuration.
# File lib/data_mapper/adapters/abstract_adapter.rb, line 8 8: def initialize(configuration) 9: @configuration = configuration 10: end
Instantiate an Adapter by passing it a DataMapper::Database object for configuration.
# File lib/data_mapper/adapters/abstract_adapter.rb, line 8 8: def initialize(configuration) 9: @configuration = configuration 10: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 20 20: def delete(instance_or_klass, options = nil) 21: raise NotImplementedError.new 22: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 20 20: def delete(instance_or_klass, options = nil) 21: raise NotImplementedError.new 22: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 32 32: def get(database_context, klass, *keys) 33: raise NotImplementedError.new 34: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 32 32: def get(database_context, klass, *keys) 33: raise NotImplementedError.new 34: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 12 12: def index_path 13: @configuration.index_path 14: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 12 12: def index_path 13: @configuration.index_path 14: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 28 28: def load(database_context, klass, options) 29: raise NotImplementedError.new 30: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 28 28: def load(database_context, klass, options) 29: raise NotImplementedError.new 30: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 36 36: def logger 37: @logger || @logger = @configuration.logger 38: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 36 36: def logger 37: @logger || @logger = @configuration.logger 38: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 16 16: def name 17: @configuration.name 18: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 16 16: def name 17: @configuration.name 18: end
# File lib/data_mapper/adapters/abstract_adapter.rb, line 24 24: def save(database_context, instance) 25: raise NotImplementedError.new 26: end