class Providers::Elk

Constants

API_VERSION
BASE_DOMAIN

Public Instance Methods

send(parameters) click to toggle source
# File lib/multi_sms/providers/elk.rb, line 13
def send(parameters)
  base_url = "https://#{config.elk.username}:#{config.elk.password}@#{BASE_DOMAIN}/#{API_VERSION}"
  path = "/SMS"
  { message: [] }
  response = MultiSms.post(base_url, path, parameters)

  MultiSms.parse_json(response.body)
end
usable?() click to toggle source
# File lib/multi_sms/providers/elk.rb, line 9
def usable?
  config.elk.username.present? and config.elk.password.present?
end