Sha256: 41ef57d1ab1598b09397d479efc9951b44716ca532359ffaf64b49a79ea296d2
Contents?: true
Size: 560 Bytes
Versions: 1
Compression:
Stored size: 560 Bytes
Contents
require 'logger' require 'virtus' require_relative 'smsc/version' require_relative 'smsc/config' require_relative 'smsc/errors' require_relative 'smsc/client' # Namespace for smsc API client module Smsc DEFAULT_HOST = 'smsc.ru'.freeze DEFAULT_SSL = true DEFAULT_LOGGER = Logger.new(STDOUT) class << self def config @config ||= Config.new( login: nil, password: nil, host: DEFAULT_HOST, ssl: DEFAULT_SSL, logger: DEFAULT_LOGGER ) end def configure yield(config) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
smsc_ru-0.1.0 | lib/smsc.rb |