class NLBSG::ResponseBase

Attributes

response[RW]

Public Class Methods

new(response) click to toggle source
# File lib/nlbsg/response.rb, line 6
def initialize(response)
  @response = response
end

Public Instance Methods

error_message() click to toggle source
# File lib/nlbsg/response.rb, line 18
def error_message
  response[:error_message]
end
message() click to toggle source
# File lib/nlbsg/response.rb, line 14
def message
  response[:message]
end
status() click to toggle source
# File lib/nlbsg/response.rb, line 10
def status
  response[:status]
end

Private Instance Methods

wrap_in_array(object) click to toggle source
# File lib/nlbsg/response.rb, line 24
def wrap_in_array(object)
  if object.nil?
    []
  elsif object.is_a?(Array)
    object
  else
    [object]
  end
end