Sha256: a4e39e22de5d1d692f58504985a43be8195de65aceef69a84cd6b2b7dd0a9214
Contents?: true
Size: 846 Bytes
Versions: 2
Compression:
Stored size: 846 Bytes
Contents
module AbstractImporter class ImportOptions attr_reader :finder_callback, :rescue_callback, :before_build_callback, :before_create_callback, :after_create_callback, :on_complete_callback def finder(sym=nil, &block) @finder_callback = sym || block end def before_build(sym=nil, &block) @before_build_callback = sym || block end def before_create(sym=nil, &block) @before_create_callback = sym || block end def after_create(sym=nil, &block) @after_create_callback = sym || block end def rescue(sym=nil, &block) @rescue_callback = sym || block end def on_complete(sym=nil, &block) @on_complete_callback = sym || block end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
abstract_importer-1.1.0 | lib/abstract_importer/import_options.rb |
abstract_importer-1.0.0 | lib/abstract_importer/import_options.rb |