Sha256: 04bad491b0760939951e480ab7dc4348cb97cac127ab03163500b45572f8e9d7
Contents?: true
Size: 555 Bytes
Versions: 2
Compression:
Stored size: 555 Bytes
Contents
module Sprig module Helpers def seed_directory Sprig.configuration.directory end def sprig_environment Rails.env #TODO: make customizable end def sprig(directive_definitions) hopper = [] DirectiveList.new(directive_definitions).add_seeds_to_hopper(hopper) Planter.new(hopper).sprig end def sprig_record(klass, seed_id) SprigRecordStore.instance.get(klass, seed_id) end def sprig_file(relative_path) File.new(seed_directory.join('files', relative_path)) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sprig-0.1.1 | lib/sprig/helpers.rb |
sprig-0.1.0 | lib/sprig/helpers.rb |