module ErrandBoy::Gateway

Public Class Methods

build(request) click to toggle source
# File lib/errand_boy/gateway.rb, line 3
def self.build(request)
  provider = request.provider.capitalize
  const_get(provider).new(request)
rescue
  raise NoProviderError, "No such provider `#{provider}`."
end