class SmsFactor::SmsResponse

Attributes

response[RW]

Public Class Methods

new(response) click to toggle source
# File lib/sms_factor/sms_response.rb, line 4
def initialize(response)
  @response = JSON.parse(response)
end

Public Instance Methods

message() click to toggle source
# File lib/sms_factor/sms_response.rb, line 12
def message
  @response['message']
end
method_missing(m, *args, &block) click to toggle source
Calls superclass method
# File lib/sms_factor/sms_response.rb, line 16
def method_missing(m, *args, &block)
  super unless @response.keys.include?(m.to_s)
  @response[m.to_s]
end
success?() click to toggle source
# File lib/sms_factor/sms_response.rb, line 8
def success?
  @response['status'] == 1
end