class Smsc::Config
Smsc
configuration container.
@attr login [String] user login @attr password [String] user password @attr host [String] api host @attr ssl [Boolean] use https for requests @attr encoding [String] character encoding @attr logger [Logger] logger
Attributes
encoding[RW]
host[RW]
logger[RW]
login[RW]
password[RW]
ssl[RW]
Public Class Methods
new(params = {})
click to toggle source
Create configuration object
@param params [Hash] @option login [String] user login @option password [String] user password @option host [String] api host @option ssl [Boolean] use https for requests @option encoding [String] character encoding @option logger [Logger] logger instance
@example
Smsc::Config.new( login: 'a', password: 2 )
# File lib/smsc/config.rb, line 36 def initialize(params = {}) params.each do |key, val| send("#{key}=", val) end end