class SmsCarrier::TestCarrier
Attributes
settings[RW]
Public Class Methods
deliveries()
click to toggle source
# File lib/sms_carrier/test_carrier.rb, line 13 def self.deliveries @@deliveries ||= [] end
deliveries=(val)
click to toggle source
# File lib/sms_carrier/test_carrier.rb, line 17 def self.deliveries=(val) @@deliveries = val end
new(settings)
click to toggle source
# File lib/sms_carrier/test_carrier.rb, line 5 def initialize(settings) self.settings = settings end
Public Instance Methods
deliver!(sms)
click to toggle source
# File lib/sms_carrier/test_carrier.rb, line 9 def deliver!(sms) TestCarrier.deliveries << sms end