module ActiveAdmin::ViewHelpers::AutoLinkHelper

Public Instance Methods

active_admin_resource_for(klass) click to toggle source

Returns the ActiveAdmin::Resource instance for a class

# File lib/active_admin/view_helpers/auto_link_helper.rb, line 30
def active_admin_resource_for(klass)
  return nil unless respond_to?(:active_admin_namespace)
  active_admin_namespace.resource_for(klass)
end
auto_url_for(resource) click to toggle source

Like ‘auto_link`, except that it only returns a URL instead of a full <a> tag

# File lib/active_admin/view_helpers/auto_link_helper.rb, line 23
def auto_url_for(resource)
  if config = active_admin_resource_for(resource.class)
    url_for config.route_instance_path resource
  end
end