Class: Conekta::ErrorDetails

Inherits:
ConektaObject show all
Defined in:
lib/conekta/error_details.rb

Instance Attribute Summary collapse

Attributes inherited from ConektaObject

#values

Instance Method Summary collapse

Methods inherited from ConektaObject

#class_name, class_name, #create_attr, #first, #inspect, #last, #load_from, #set_val, #to_s, #unset_key

Constructor Details

#initialize(options = {}) ⇒ ErrorDetails

Returns a new instance of ErrorDetails.



5
6
7
8
9
10
11
12
# File 'lib/conekta/error_details.rb', line 5

def initialize(options={})
  load_from(options)
  @debug_message = options["debug_message"]
  @message = options["message"]
  @param = options["param"]
  @code = options["code"]
  super()
end

Instance Attribute Details

#codeObject (readonly)

Returns the value of attribute code.



3
4
5
# File 'lib/conekta/error_details.rb', line 3

def code
  @code
end

#debug_messageObject (readonly)

Returns the value of attribute debug_message.



3
4
5
# File 'lib/conekta/error_details.rb', line 3

def debug_message
  @debug_message
end

#messageObject (readonly)

Returns the value of attribute message.



3
4
5
# File 'lib/conekta/error_details.rb', line 3

def message
  @message
end

#paramObject (readonly)

Returns the value of attribute param.



3
4
5
# File 'lib/conekta/error_details.rb', line 3

def param
  @param
end