Module: Conduit::Util
- Defined in:
- lib/conduit/util.rb
Class Method Summary collapse
-
.find_driver(*args) ⇒ Object
Instantiate the action class with options.
Class Method Details
.find_driver(*args) ⇒ Object
Instantiate the action class with options
returns:
> Conduit::Driver::Fusion::Purchase
9 10 11 12 13 14 |
# File 'lib/conduit/util.rb', line 9 def self.find_driver(*args) driver = args.map(&:to_s).map(&:classify).join('::') Conduit::Driver.const_get(driver) rescue NameError # TODO: Determine the best course of action for failure end |