module ConfigMapper::Factory

Public Class Methods

resolve(arg) click to toggle source
# File lib/config_mapper/factory.rb, line 5
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