class Octopush::SMS

Attributes

msisdn_sender[RW]
recipients_first_names[RW]
recipients_last_names[RW]
request_id[RW]
request_mode[RW]
sms_fields1[RW]
sms_fields2[RW]
sms_fields3[RW]
sms_mode[RW]
sms_recipients[RW]
sms_sender[RW]
sms_text[RW]
sms_type[RW]
transactional[RW]
with_replies[RW]

Public Instance Methods

variables_hash() click to toggle source
# File lib/octopush-ruby/sms.rb, line 9
def variables_hash
  hash = {}
  self.instance_variables.each do |variable|
    var = variable.to_s.sub('@', '')
    key = var.to_sym
    value = self.send(var)
    hash = hash.merge(key => value)
  end

  hash
end