class PaperPlane::FlightRoutes::Sms

Public Instance Methods

do_fly() click to toggle source
# File lib/paper_plane/flight_routes/sms.rb, line 8
def do_fly
  return if intercept?

  @_engine.create(message_payload)
end
intercept?() click to toggle source
# File lib/paper_plane/flight_routes/sms.rb, line 22
def intercept?; end
message_payload() click to toggle source
# File lib/paper_plane/flight_routes/sms.rb, line 14
def message_payload
  {
    from: ENV['TWILIO_NUMBER'],
    to: recipient.full_mobile_number,
    body: template
  }
end