Class: SmsGateway::Adapters::BetterOpener

Inherits:
Object
  • Object
show all
Defined in:
lib/sms_gateway/adapters/better_opener.rb

Instance Method Summary collapse

Constructor Details

#initialize(config = {}) ⇒ BetterOpener

Returns a new instance of BetterOpener.



7
8
9
10
# File 'lib/sms_gateway/adapters/better_opener.rb', line 7

def initialize(config={})
  @config = {:from => SmsGateway::Base.from}
  @config.merge!(config)
end

Instance Method Details

#send_sms(sms) ⇒ Object



12
13
14
15
# File 'lib/sms_gateway/adapters/better_opener.rb', line 12

def send_sms(sms)
  options = @config.merge({:to => sms.to, :message => sms.text}) 
  BetterOpener.add_notification("sms", sms.text, sms.text)
end