module Basepack::Import::Controller

Public Instance Methods

import_form_for(class_or_chain, options = {}) click to toggle source
# File lib/basepack/import/controller.rb, line 82
def import_form_for(class_or_chain, options = {})
  klass = Array.wrap(class_or_chain).last
  form_factory_rails_admin(:import, Basepack::Forms::Import, class_or_chain,
     action_name: options[:action_name] || Basepack::Settings.import.default_action,
     edit_form:   edit_form_for(import_class),
     show_form:   show_form_for(import_class),
     list_form:   list_form_for(query_form_for(import_class, import_class.where(klass: klass))))
end