class SmsCandy::Manager

Public Class Methods

authenticate() click to toggle source
# File lib/sms_candy/manager.rb, line 7
def authenticate
  SmsCandy::Authentication::Strategies.list.each do |label, strategy|
    access_token = strategy.authenticate!
    return access_token if access_token
  end
end
message_callback(message) click to toggle source
# File lib/sms_candy/manager.rb, line 26
def message_callback(message)
  SmsCandy::Helpers::MessageCallbackRendererHelper.render(message)
end
message_response(message_id, access_token) click to toggle source
# File lib/sms_candy/manager.rb, line 22
def message_response(message_id, access_token)
  SmsCandy::Helpers::GetMessageResponseHelper.response(message_id, access_token)
end
message_status(message_id, access_token) click to toggle source
# File lib/sms_candy/manager.rb, line 18
def message_status(message_id, access_token)
  SmsCandy::Helpers::GetMessageStatusHelper.status(message_id, access_token)
end
send_sms(number, message, access_token) click to toggle source
# File lib/sms_candy/manager.rb, line 14
def send_sms(number, message, access_token)
  SmsCandy::Helpers::SendMessageHelper.send_sms(number, message, access_token)
end