class CtmSms::CtmClient

Attributes

session[R]

Public Class Methods

new() click to toggle source
# File lib/ctm_sms/ctm_client.rb, line 7
def initialize
  @session = CtmSms::Session.new(resources_url)
end

Public Instance Methods

send_sms(params) click to toggle source
# File lib/ctm_sms/ctm_client.rb, line 11
def send_sms(params)
  session.get(params)
end

Private Instance Methods

resources_url() click to toggle source
# File lib/ctm_sms/ctm_client.rb, line 17
def resources_url
  CtmSms::Constants.construct_api_endpoint(CtmSms::Constants::SEND_SMS_PATH)
end