class SmsPortal::Message

Public Class Methods

new(number, message) click to toggle source
# File lib/sms_portal/message.rb, line 6
def initialize(number, message)
  @options = {
    query: {
      numto:     number,
      data1:     message,
      type:     'sendparam',
      username:  SmsPortal.config.username,
      password:  SmsPortal.config.password
    }
  }
end

Public Instance Methods

deliver!() click to toggle source
# File lib/sms_portal/message.rb, line 18
def deliver!
  self.class.get('/api5/http5.aspx', @options)
end