Class: AfricaTalking::SendSMSRequest

Inherits:
BaseRequestModel show all
Defined in:
lib/africa_talking/requests/send_sms_request.rb

Instance Method Summary collapse

Methods inherited from BaseRequestModel

#headers, #payload

Instance Method Details

#body_attributesObject



15
16
17
18
19
# File 'lib/africa_talking/requests/send_sms_request.rb', line 15

def body_attributes
  h = super
  h[:to] = to.join(', ')
  h
end

#http_methodObject



25
26
27
# File 'lib/africa_talking/requests/send_sms_request.rb', line 25

def http_method
  :post
end

#response_classObject



29
30
31
# File 'lib/africa_talking/requests/send_sms_request.rb', line 29

def response_class
  SendSMSResponse
end

#routeObject



21
22
23
# File 'lib/africa_talking/requests/send_sms_request.rb', line 21

def route
  'messaging'
end