Module: TurbosmsRuby
- Defined in:
- lib/turbosms_ruby.rb,
lib/turbosms_ruby/client.rb,
lib/turbosms_ruby/config.rb,
lib/turbosms_ruby/version.rb,
lib/turbosms_ruby/turbo_sms.rb
Defined Under Namespace
Classes: Client, Config, Error, TurbosmsRuby
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.client ⇒ Object
21
22
23
|
# File 'lib/turbosms_ruby.rb', line 21
def self.client
@client ||= ::TurbosmsRuby::Client.new
end
|
.config ⇒ Object
12
13
14
|
# File 'lib/turbosms_ruby.rb', line 12
def self.config
@config ||= ::TurbosmsRuby::Config.new
end
|
16
17
18
19
|
# File 'lib/turbosms_ruby.rb', line 16
def self.configure
yield config
@config
end
|
.new(*options) ⇒ Object
25
26
27
|
# File 'lib/turbosms_ruby.rb', line 25
def self.new(*options)
::TurbosmsRuby::TurbosmsRuby.new(*options)
end
|