module ActiveAdminAddons::RansackFormBuilderExtension

Public Instance Methods

input(method, options = {}) click to toggle source
Calls superclass method
# File lib/activeadmin_addons/support/enumerize_formtastic_support.rb, line 3
def input(method, options = {})
  if object.is_a?(::Ransack::Search)
    klass = object.klass

    if klass.respond_to?(:enumerized_attributes) && (attr = klass.enumerized_attributes[method])
      options[:collection] ||= attr.options
      options[:as] = :select
    end
  end

  super(method, options)
end