Module: RailsAdminImport

Defined in:
lib/rails_admin_import/config.rb,
lib/rails_admin_import.rb,
lib/rails_admin_import/engine.rb,
lib/rails_admin_import/import.rb,
lib/rails_admin_import/version.rb,
lib/rails_admin_import/config/base.rb,
lib/rails_admin_import/config/model.rb,
lib/rails_admin_import/import_logger.rb

Overview

require ‘active_support/core_ext/class/attribute_accessors’

Defined Under Namespace

Modules: Config, Import Classes: Engine, ImportLogger

Constant Summary collapse

VERSION =
"0.1.9"

Class Method Summary collapse

Class Method Details

.config(entity = nil, &block) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/rails_admin_import.rb', line 6

def self.config(entity = nil, &block)
  if entity
    RailsAdminImport::Config.model(entity, &block)
  elsif block_given? && ENV['SKIP_RAILS_ADMIN_INITIALIZER'] != "true"
    block.call(RailsAdminImport::Config)
  else
    RailsAdminImport::Config
  end
end

.resetObject



16
17
18
# File 'lib/rails_admin_import.rb', line 16

def self.reset
  RailsAdminImport::Config.reset
end