Class: CtmSms::SendSms

Inherits:
Object
  • Object
show all
Defined in:
lib/ctm_sms.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, to) ⇒ SendSms

Returns a new instance of SendSms.



17
18
19
20
21
# File 'lib/ctm_sms.rb', line 17

def initialize(message, to)
  @message = message
  @to = to
  @client = CtmSms::CtmClient.new
end

Instance Attribute Details

#clientObject (readonly)

Returns the value of attribute client.



15
16
17
# File 'lib/ctm_sms.rb', line 15

def client
  @client
end

#messageObject (readonly)

Returns the value of attribute message.



15
16
17
# File 'lib/ctm_sms.rb', line 15

def message
  @message
end

#toObject (readonly)

Returns the value of attribute to.



15
16
17
# File 'lib/ctm_sms.rb', line 15

def to
  @to
end

Instance Method Details

#send_smsObject



23
24
25
# File 'lib/ctm_sms.rb', line 23

def send_sms
  client.send_sms params
end