Sha256: a72193e9450519a83421a6b3f930faa3a125dccca5812b54267be1396b438373
Contents?: true
Size: 598 Bytes
Versions: 2
Compression:
Stored size: 598 Bytes
Contents
module SmsBroker module Client module Response module OpenMarket class Error < Error def initialize(open_market_response) super :open_market, open_market_response, serialize_error_response(open_market_response) end private def serialize_error_response(open_market_response) {}.tap do |hash| code = open_market_response.error_code message = open_market_response.error_message hash[code] = [message] end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sms_broker-1.0.8 | lib/sms_broker/client/response/open_market/error.rb |
sms_broker-1.0.7 | lib/sms_broker/client/response/open_market/error.rb |