Class: DataMapper::Base

Inherits:
Object show all
Includes:
Persistence
Defined in:
lib/data_mapper/base.rb

Instance Attribute Summary

Attributes included from Persistence

#loaded_set

Class Method Summary collapse

Methods included from Persistence

#==, #^, #attributes, #attributes=, auto_migrate!, #database_context, #database_context=, dependencies, #dirty?, #dirty_attributes, included, #initialize, #inspect, #key, #key=, #lazy_load!, #lazy_loaded_attributes, #loaded_associations, #loaded_attributes, #logger, #new_record?, #original_values, #original_values=, prepare_for_persistence, #unsafe_attributes=, #update_attributes

Class Method Details

.inherited(klass) ⇒ Object



13
14
15
# File 'lib/data_mapper/base.rb', line 13

def self.inherited(klass)
  DataMapper::Persistence::prepare_for_persistence(klass)
end

.subclassesObject



17
18
19
# File 'lib/data_mapper/base.rb', line 17

def self.subclasses
  []
end