Sha256: 05b22326a4354196f948623dbc6ee6ba37c8bdb5f812c28721dee12e9c556a46
Contents?: true
Size: 486 Bytes
Versions: 2
Compression:
Stored size: 486 Bytes
Contents
module Bread class Config include Singleton attr_reader :crumb_definitions def reload! config_file = Rails.root.join "config/breadcrumbs.rb" if File.exists? config_file load config_file else `rails g bread:install` self.reload! end end def config(&block) cmd = ConfigCommand.new cmd.instance_eval(&block) @crumb_definitions = cmd.crumb_definitions end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bread-0.0.6 | lib/bread/config.rb |
bread-0.0.5 | lib/bread/config.rb |