Module: BulkgateSmsGatewayContract
- Defined in:
- lib/bulkgate_sms_gateway_contract.rb,
lib/bulkgate_sms_gateway_contract/mock.rb,
lib/bulkgate_sms_gateway_contract/real.rb,
lib/bulkgate_sms_gateway_contract/version.rb,
lib/bulkgate_sms_gateway_contract/file_log.rb,
lib/bulkgate_sms_gateway_contract/airbrake_notify.rb,
lib/bulkgate_sms_gateway_contract/fake_contract_commonalities.rb
Defined Under Namespace
Modules: AirbrakeNotify, FakeContractCommonalities, FileLog, Mock, Real
Constant Summary collapse
- BulkgateError =
Class.new(StandardError)
- InvalidApplicationIdOrApplicationToken =
Class.new(BulkgateError)
- InvalidPhoneNumber =
Class.new(BulkgateError)
- EmptyMessageBody =
Class.new(BulkgateError)
- OutOfCredit =
Class.new(BulkgateError)
- VERSION =
"1.0.0"
Class Method Summary collapse
Class Method Details
.contract ⇒ Object
18 19 20 |
# File 'lib/bulkgate_sms_gateway_contract.rb', line 18 def self.contract Rails.application.config.x.bulkgate_sms_gateway_contract.constantize end |