class BaseResponsePresenter

Public Instance Methods

generate_formatted_response(response, format) click to toggle source
# File lib/metonym/lib/presenters/base_response_presenter.rb, line 4
def generate_formatted_response(response, format)
  return response if response.is_a?(Hash) && response.key?(:errors)

  case format
  when nil
    response.body
  when 'json'
    response.body
  when 'hash'
    JSON.parse(response.body)
  else
    response.body
  end
end