Exception: GMO::Payment::APIError
- Defined in:
- lib/gmo/errors.rb
Constant Summary
Constants inherited from GMOError
GMOError::ERROR_INFO_SEPARATOR
Instance Attribute Summary
Attributes inherited from Error
#error_info, #error_messages, #locale, #response_body
Instance Method Summary collapse
-
#initialize(error_info = {}, locale = ::GMO::Const::DEFAULT_LOCALE) ⇒ APIError
constructor
A new instance of APIError.
Constructor Details
#initialize(error_info = {}, locale = ::GMO::Const::DEFAULT_LOCALE) ⇒ APIError
Returns a new instance of APIError.
49 50 51 52 53 54 55 56 |
# File 'lib/gmo/errors.rb', line 49 def initialize(error_info = {}, locale = ::GMO::Const::DEFAULT_LOCALE) self.error_info = error_info self.locale = locale self.response_body = "ErrCode=#{error_info["ErrCode"]}&ErrInfo=#{error_info["ErrInfo"]}" = self.response_body super() end |