class Dallal::Notifiers::SmsNotifier

Public Class Methods

client() click to toggle source
# File lib/dallal/notifiers/sms_notifier.rb, line 7
def client
  @client ||= Twilio::REST::Client.new(
    Dallal.configuration.twilio_account_id,
    Dallal.configuration.twilio_auth_token)
end

Public Instance Methods

client() click to toggle source
# File lib/dallal/notifiers/sms_notifier.rb, line 23
def client
  self.class.client
end
notify!() click to toggle source
# File lib/dallal/notifiers/sms_notifier.rb, line 14
def notify!
  client.messages.create(from: notification.from,
                         to: notification.to,
                         body: notification.body)
end
persist!() click to toggle source
# File lib/dallal/notifiers/sms_notifier.rb, line 20
def persist!
end