Module: SmsKit::Delivery

Included in:
SmsKit
Defined in:
lib/sms_kit/delivery.rb

Instance Method Summary collapse

Instance Method Details

#deliver(provider, options, &block) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/sms_kit/delivery.rb', line 4

def deliver provider, options, &block
  unless klass = providers[provider.to_sym]
    raise "SMS provider #{provider} not known"
  end

  klass.deliver options, &block
end