class AbstractImporter::ImportPlan

Public Class Methods

new() click to toggle source
# File lib/abstract_importer/import_plan.rb, line 4
def initialize
  @plan = {} # <-- requires Ruby 1.9's ordered hash
end

Public Instance Methods

method_missing(plural, &block) click to toggle source
# File lib/abstract_importer/import_plan.rb, line 12
def method_missing(plural, &block)
  @plan[plural] = block
end
to_h() click to toggle source
# File lib/abstract_importer/import_plan.rb, line 8
def to_h
  @plan.dup
end