class SmsKit::Provider
Attributes
data[R]
error_code[R]
error_message[R]
Public Class Methods
deliver(options = {})
click to toggle source
# File lib/sms_kit/provider.rb, line 11 def self.deliver options = {}, &block options = options.to_sms if options.respond_to? :to_sms new(options, &block).deliver end
new(options = {}) { |self| ... }
click to toggle source
# File lib/sms_kit/provider.rb, line 16 def initialize options = {}, &block @data = options yield self if block_given? end
Public Instance Methods
deliver(options = {})
click to toggle source
# File lib/sms_kit/provider.rb, line 21 def deliver options = {} raise "#{self.class.name} needs to implement #deliver" end