class VirtualSms::Carrier

Attributes

settings[RW]

Public Class Methods

new(settings) click to toggle source
# File lib/virtual_sms/carrier.rb, line 5
def initialize(settings)
  self.settings = settings
end

Public Instance Methods

deliver!(sms) click to toggle source
# File lib/virtual_sms/carrier.rb, line 9
def deliver!(sms)
  messages = VirtualSms::Message.all
  messages << VirtualSms::Message.new(sms)
  Message.cache.write(CacheKey, messages)
end