Sha256: 1373cab0e5286f01ba8efe414f4f8ce89beb8299a9d15223c0e91f54b70fc776

Contents?: true

Size: 306 Bytes

Versions: 1

Compression:

Stored size: 306 Bytes

Contents

module VirtualSms
  class Carrier
    attr_accessor :settings

    def initialize(settings)
      self.settings = settings
    end

    def deliver!(sms)
      messages = VirtualSms::Message.all
      messages << VirtualSms::Message.new(sms)
      Message.cache.write(CacheKey, messages)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
virtual_sms-0.2.0 lib/virtual_sms/carrier.rb