class TwilioSendSms

Public Class Methods

send_sms(options) click to toggle source
# File lib/twilio_send_sms.rb, line 4
def self.send_sms(options)
  @options = options

  create_client

  create_message
end

Private Class Methods

create_client() click to toggle source
# File lib/twilio_send_sms.rb, line 14
def self.create_client
  @client = Twilio::REST::Client.new(
    @options[ :account_sid ],
    @options[ :auth_token ] 
  )
end
create_message() click to toggle source
# File lib/twilio_send_sms.rb, line 21
def self.create_message
  @client.messages.create(
    from: @options[ :message_from ],
    to: @options[ :message_to ],
    body: @options[ :message_body ]
  )
end