Class: GridRest::ErrorArray

Inherits:
Array
  • Object
show all
Defined in:
lib/grid_rest.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(e) ⇒ ErrorArray

Returns a new instance of ErrorArray.



328
329
330
331
332
333
334
# File 'lib/grid_rest.rb', line 328

def initialize(e)
  @message = e.message
  @code = e.code
  @url = e.url
  @request_method = e.request_method
  @response = e.response
end

Instance Attribute Details

#codeObject (readonly)

Returns the value of attribute code.



327
328
329
# File 'lib/grid_rest.rb', line 327

def code
  @code
end

#messageObject (readonly)

Returns the value of attribute message.



327
328
329
# File 'lib/grid_rest.rb', line 327

def message
  @message
end

#request_methodObject (readonly)

Returns the value of attribute request_method.



327
328
329
# File 'lib/grid_rest.rb', line 327

def request_method
  @request_method
end

#responseObject (readonly)

Returns the value of attribute response.



327
328
329
# File 'lib/grid_rest.rb', line 327

def response
  @response
end

#urlObject (readonly)

Returns the value of attribute url.



327
328
329
# File 'lib/grid_rest.rb', line 327

def url
  @url
end

Instance Method Details

#to_sObject Also known as: to_str



335
336
337
# File 'lib/grid_rest.rb', line 335

def to_s
  ''
end

#try(m, *args) ⇒ Object



342
343
344
345
346
# File 'lib/grid_rest.rb', line 342

def try(m, *args)
  return send(m, *args) if respond_to?(m)
  # Behave like a nil object otherwise
  nil
end

#valid?Boolean

Returns:

  • (Boolean)


339
340
341
# File 'lib/grid_rest.rb', line 339

def valid?
  false
end