class Unisms::Sms
Attributes
default_adapter[RW]
adapter[RW]
Public Class Methods
new(adapter = nil)
click to toggle source
# File lib/unisms/sms.rb, line 10 def initialize(adapter = nil) @adapter = adapter || self.class.default_adapter end
Public Instance Methods
deliver(message, to: nil, from: nil)
click to toggle source
# File lib/unisms/sms.rb, line 14 def deliver(message, to: nil, from: nil) Unisms.logger.info "Using #{@adapter} to send message to #{to}" @adapter.deliver(message, to: to, from: from) end