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