module HalApi::Controller

Public Class Methods

responder() click to toggle source
# File lib/hal_api/controller.rb, line 31
def self.responder
  HalApi::Responders::ApiResponder
end

Private Instance Methods

env() click to toggle source
Calls superclass method
# File lib/hal_api/controller.rb, line 47
def env
  if HalApi.rails_major_version >= 5
    request.env
  else
    super
  end
end
set_accepts() click to toggle source
# File lib/hal_api/controller.rb, line 38
def set_accepts
  mime_comparator = if HalApi::rails_major_version >= 5
                      Mime[:html]
                    else
                      Mime::HTML
                    end
  request.format = :json if request.format == mime_comparator
end