Module: SMSApi
- Defined in:
- lib/client_smsapi.rb,
lib/client_smsapi/sms.rb,
lib/client_smsapi/version.rb,
lib/client_smsapi/response.rb,
lib/client_smsapi/sms/client.rb,
lib/client_smsapi/sms/message.rb,
lib/client_smsapi/configuration.rb,
lib/client_smsapi/response/error.rb,
lib/client_smsapi/sms/message/eco.rb,
lib/client_smsapi/sms/message/pro.rb,
lib/client_smsapi/response/regular.rb,
lib/client_smsapi/sms/message/2way.rb,
lib/client_smsapi/validators/message_body_validator.rb,
lib/client_smsapi/validators/phone_number_validator.rb
Defined Under Namespace
Modules: SMS, Validators
Classes: Configuration, Response
Constant Summary
collapse
- VERSION =
'0.2.0'
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.configuration ⇒ Object
15
16
17
|
# File 'lib/client_smsapi.rb', line 15
def self.configuration
@configuration ||= Configuration.new
end
|
Class Method Details
23
24
25
|
# File 'lib/client_smsapi.rb', line 23
def self.configure
yield(configuration)
end
|
.reset ⇒ Object
19
20
21
|
# File 'lib/client_smsapi.rb', line 19
def self.reset
@configuration = Configuration.new
end
|