module RubySms

Public Class Methods

logger() click to toggle source
# File lib/ruby_sms.rb, line 8
def logger
  @logger = Logger.new(STDOUT)
  @logger.level = Logger::ERROR
  @logger
end
logger=(log_instance) click to toggle source
# File lib/ruby_sms.rb, line 14
def logger=(log_instance)
  raise ArgumentError, 'Logger parameter must be a Logger object' unless log_instance.is_a?(Logger)
  @logger = log_instance
end
new(options = {}) click to toggle source
# File lib/ruby_sms.rb, line 19
def new(options = {})
  case options[:gw]
  when :sms99
    'NOT IMPLEMENTED'
  else
    RubySms::Gateway::Sms77.new(options)
  end
end