Module: ConfigMapper::Factory
- Defined in:
- lib/config_mapper/factory.rb
Class Method Summary collapse
Class Method Details
.resolve(arg) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/config_mapper/factory.rb', line 7 def self.resolve(arg) return arg if arg.respond_to?(:new) return ProcFactory.new(arg) if arg.respond_to?(:call) raise ArgumentError, "invalid factory" end |