Class: Incognito::Sms
- Inherits:
-
Object
- Object
- Incognito::Sms
- Defined in:
- lib/incognito/sms.rb
Instance Method Summary collapse
-
#initialize(sid: ENV['TWILIO_SID'], token: ENV['TWILIO_TOKEN'], phone_number: ENV['TWILIO_NUMBER']) ⇒ Sms
constructor
A new instance of Sms.
- #send_message(to:, message:) ⇒ Object
Constructor Details
#initialize(sid: ENV['TWILIO_SID'], token: ENV['TWILIO_TOKEN'], phone_number: ENV['TWILIO_NUMBER']) ⇒ Sms
Returns a new instance of Sms.
3 4 5 6 7 |
# File 'lib/incognito/sms.rb', line 3 def initialize(sid: ENV['TWILIO_SID'], token: ENV['TWILIO_TOKEN'], phone_number: ENV['TWILIO_NUMBER']) @sid = sid @token = token @phone_number = phone_number end |
Instance Method Details
#send_message(to:, message:) ⇒ Object
9 10 11 |
# File 'lib/incognito/sms.rb', line 9 def (to:, message:) client..create(body: , from: phone_number, to: to) end |