Sha256: 774cb40351eceaedcd51956524ab168a70999d5abf948902a60b5683451e421b
Contents?: true
Size: 698 Bytes
Versions: 1
Compression:
Stored size: 698 Bytes
Contents
module DataMapper module Adapters class AbstractAdapter # Instantiate an Adapter by passing it a DataMapper::Database # object for configuration. def initialize(configuration) @configuration = configuration end def delete(instance_or_klass, options = nil) raise NotImplementedError.new end def save(session, instance) raise NotImplementedError.new end def load(session, klass, options) raise NotImplementedError.new end def log @configuration.log end end # class AbstractAdapter end # module Adapters end # module DataMapper
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
datamapper-0.1.1 | lib/data_mapper/adapters/abstract_adapter.rb |