Module: Basepack::Import::Controller
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/basepack/import/controller.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
Instance Method Details
#import_form_for(class_or_chain, options = {}) ⇒ Object
82 83 84 85 86 87 88 89 |
# File 'lib/basepack/import/controller.rb', line 82 def import_form_for(class_or_chain, = {}) klass = Array.wrap(class_or_chain).last form_factory_rails_admin(:import, Basepack::Forms::Import, class_or_chain, action_name: [: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 |