class ActiveAdmin::Dependency::Adapter::Rails

Public Instance Methods

parameterize(string) click to toggle source
# File lib/active_admin/dependency.rb, line 141
def parameterize(string)
  if Dependency.rails5?
    string.parameterize separator: '_'
  else
    string.parameterize '_'
  end
end
redirect_back(controller, fallback_location) click to toggle source
# File lib/active_admin/dependency.rb, line 149
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
render_key() click to toggle source
# File lib/active_admin/dependency.rb, line 161
def render_key
  Dependency.rails5? ? :body : :text
end
strong_parameters?() click to toggle source
# File lib/active_admin/dependency.rb, line 137
def strong_parameters?
  @version >= 4 || defined?(ActionController::StrongParameters)
end