Module: DefMastership::ModifierFactory
- Defined in:
- lib/defmastership/modifier_factory.rb
Overview
build midifers from a piece of configuration
Class Method Summary collapse
Class Method Details
.from_config(config) ⇒ Object
7 8 9 10 |
# File 'lib/defmastership/modifier_factory.rb', line 7 def self.from_config(config) class_name = "#{config.fetch(:type).split('_').map(&:capitalize).join}Modifier" DefMastership.const_get(class_name).new(config.fetch(:config)) end |