Class: Fabrication::Generator::DataMapper
- Defined in:
- lib/fabrication/generator/data_mapper.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Base
#_klass, #build, #build_instance_with_constructor_override, #build_instance_with_init_callback, #create, #execute_callbacks, #execute_deprecated_callbacks, #initialize, #method_missing, #respond_to_missing?, #set_attributes, #to_hash, #to_params
Constructor Details
This class inherits a constructor from Fabrication::Generator::Base
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Fabrication::Generator::Base
Class Method Details
.supports?(klass) ⇒ Boolean
4 5 6 |
# File 'lib/fabrication/generator/data_mapper.rb', line 4 def self.supports?(klass) defined?(::DataMapper) && klass.ancestors.include?(::DataMapper::Hook) end |
Instance Method Details
#build_instance ⇒ Object
8 9 10 |
# File 'lib/fabrication/generator/data_mapper.rb', line 8 def build_instance self._instance = resolved_class.new(_attributes) end |