module AWS::Record::AbstractBase
def self.extended base
def self.extended base base.send(:extend, ClassMethods) base.send(:include, InstanceMethods) base.send(:include, DirtyTracking) base.send(:extend, Validations) # these 3 modules are for rails 3+ active model compatability base.send(:extend, Naming) base.send(:include, Naming) base.send(:include, Conversion) end