class ActiveAdmin::Dependency::Adapter::Rails

def parameterize(string)

def parameterize(string)
  if Dependency.rails5?
    string.parameterize separator: '_'
  else
    string.parameterize '_'
  end
end

def redirect_back(controller, fallback_location)

def redirect_back(controller, fallback_location)
  controller.instance_exec do
    if Dependency.rails5?
      redirect_back fallback_location: fallback_location
    elsif controller.request.headers.key? 'HTTP_REFERER'
      redirect_to :back
    else
      redirect_to fallback_location
    end
  end
end

def render_key

def render_key
  Dependency.rails5? ? :body : :text
end