Module: Valise::Adapters

Defined in:
lib/valise/adapters.rb

Class Method Summary collapse

Class Method Details

.adapter_for(library, valise_file = nil) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/valise/adapters.rb', line 4

def self.adapter_for(library, valise_file=nil)
  begin
    require library
  rescue LoadError
    return false
  end

  valise_file ||= "valise/adapters/#{library}"
  require valise_file
  return true
end