class RegApi2::ApiError
API Error from REG.API provider. Please refer to {file:README.md#Common_error_codes common error codes}.
Attributes
description[R]
@!attribute [r] description @return [String] Localized error description.
params[R]
@!attribute [r] params @return [Hash] Optional error params.
Public Class Methods
from_json(json)
click to toggle source
Extracts error arguments from specified json. @param [Hash] json @return [ApiError] Initialized error object.
# File lib/reg_api2/api_error.rb, line 21 def self.from_json json new( json['error_code'], json['error_text'], json['error_params'] ) end
new(code, description, params)
click to toggle source
Calls superclass method
# File lib/reg_api2/api_error.rb, line 12 def initialize code, description, params super code @description = description @params = params || {} end