class Fabrication::Generator::DataMapper

Public Class Methods

supports?(klass) click to toggle source
# File lib/fabrication/generator/data_mapper.rb, line 4
def self.supports?(klass)
  defined?(::DataMapper) && klass.ancestors.include?(::DataMapper::Hook)
end

Public Instance Methods

build_instance() click to toggle source
# File lib/fabrication/generator/data_mapper.rb, line 8
def build_instance
  self._instance = resolved_class.new(_attributes)
end

Protected Instance Methods

persist() click to toggle source
# File lib/fabrication/generator/data_mapper.rb, line 14
def persist
  _instance.save
end