class Hulaki::Twilio
Attributes
from[R]
message[R]
to[R]
Public Class Methods
new(params = {})
click to toggle source
# File lib/hulaki/sms_handler/gateway_adapters/twilio.rb, line 6 def initialize(params = {}) @to = params[:to] @message = params[:message] @config = params[:config] @from = @config['ACCOUNT_PHONE_NUMBER'] @client = Twilio::REST::Client.new @config['API_KEY'], @config['API_SECRET'] end
Public Instance Methods
send()
click to toggle source
# File lib/hulaki/sms_handler/gateway_adapters/twilio.rb, line 16 def send return true if ENV['mode'] == 'test' @client.messages.create( from: from, to: to, body: message ) end