class Textris::Delivery::Nexmo

Public Instance Methods

deliver(phone) click to toggle source
# File lib/textris/delivery/nexmo.rb, line 4
def deliver(phone)
  client.send_message(
    from: sender_id,
    to:   phone,
    text: message.content
  )
end

Private Instance Methods

client() click to toggle source
# File lib/textris/delivery/nexmo.rb, line 13
def client
  @client ||= ::Nexmo::Client.new
end
sender_id() click to toggle source
# File lib/textris/delivery/nexmo.rb, line 17
def sender_id
  message.from_phone || message.from_name
end