Class DataMapper::Adapters::AbstractAdapter
In: lib/data_mapper/adapters/abstract_adapter.rb
lib/data_mapper/adapters/abstract_adapter.rb
Parent: Object

Methods

delete   delete   get   get   index_path   index_path   load   load   logger   logger   name   name   new   new   save   save  

Public Class methods

Instantiate an Adapter by passing it a DataMapper::Database object for configuration.

[Source]

    # 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.

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 8
 8:       def initialize(configuration)
 9:         @configuration = configuration
10:       end

Public Instance methods

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 20
20:       def delete(instance_or_klass, options = nil)
21:         raise NotImplementedError.new
22:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 20
20:       def delete(instance_or_klass, options = nil)
21:         raise NotImplementedError.new
22:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 32
32:       def get(database_context, klass, *keys)
33:         raise NotImplementedError.new
34:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 32
32:       def get(database_context, klass, *keys)
33:         raise NotImplementedError.new
34:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 12
12:       def index_path
13:         @configuration.index_path
14:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 12
12:       def index_path
13:         @configuration.index_path
14:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 28
28:       def load(database_context, klass, options)
29:         raise NotImplementedError.new
30:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 28
28:       def load(database_context, klass, options)
29:         raise NotImplementedError.new
30:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 36
36:       def logger
37:         @logger || @logger = @configuration.logger
38:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 36
36:       def logger
37:         @logger || @logger = @configuration.logger
38:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 16
16:       def name
17:         @configuration.name
18:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 16
16:       def name
17:         @configuration.name
18:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 24
24:       def save(database_context, instance)
25:         raise NotImplementedError.new
26:       end

[Source]

    # File lib/data_mapper/adapters/abstract_adapter.rb, line 24
24:       def save(database_context, instance)
25:         raise NotImplementedError.new
26:       end

[Validate]