class Textris::Delivery::Twilio
Public Instance Methods
deliver(to)
click to toggle source
# File lib/textris/delivery/twilio.rb, line 4 def deliver(to) options = { :to => PhoneFormatter.format(to), :body => message.content } if message.twilio_messaging_service_sid options[:messaging_service_sid] = message.twilio_messaging_service_sid else options[:from] = PhoneFormatter.format(message.from_phone) end if message.media_urls.is_a?(Array) options[:media_url] = message.media_urls end client.messages.create(options) end
Private Instance Methods
client()
click to toggle source
# File lib/textris/delivery/twilio.rb, line 25 def client @client ||= ::Twilio::REST::Client.new end