Module: VoicecomSms
- Defined in:
- lib/voicecom_sms.rb,
lib/voicecom_sms/error.rb,
lib/voicecom_sms/message.rb,
lib/voicecom_sms/request.rb,
lib/voicecom_sms/provider.rb,
lib/voicecom_sms/response.rb,
lib/generators/templates/initializers/voicecom_sms.rb
Defined Under Namespace
Classes: ConfigurationError, Error, HistoryError, HttpError, Message, Provider, Request, Response
Class Method Summary
collapse
Class Method Details
.config(*args) ⇒ Object
21
22
23
24
25
26
27
|
# File 'lib/voicecom_sms.rb', line 21
def config(*args)
if args.empty?
@config
else
@config.send(args[0].to_sym)
end
end
|
15
16
17
18
19
|
# File 'lib/voicecom_sms.rb', line 15
def configure
if block_given?
yield @config
end
end
|
.logger ⇒ Object
29
30
31
32
33
34
35
36
|
# File 'lib/voicecom_sms.rb', line 29
def logger
return @@logger if defined? @@logger
@@logger = Rails.logger if defined? Rails
@@logger = Logger.new(STDOUT)
@@logger.level = Logger::DEBUG
@@logger
end
|