Method: ImportManager#initialize
- Defined in:
- lib/import_manager.rb
#initialize(csv_file, conflict_strategy = :skip, extra_data = {}) ⇒ ImportManager
Returns a new instance of ImportManager.
10 11 12 13 14 15 16 17 18 |
# File 'lib/import_manager.rb', line 10 def initialize csv_file, conflict_strategy=:skip, extra_data={} @csv_file = csv_file @conflict_strategy = conflict_strategy @extra_data = integerfy_keys(extra_data || {}) @extra_data[:all] ||= {} # init_import_status @imported_keys = ::Set.new end |