Sha256: 53ebed838fd044c2b355a3a0862100c2a82525c9956aaca50f7438f98240c3a5
Contents?: true
Size: 648 Bytes
Versions: 1
Compression:
Stored size: 648 Bytes
Contents
# Extension of USPSFlags::Config to allow including custom burgee files. # # @private class USPSFlags::Config @@burgees_dir ||= defined?(::Rails) ? "#{::Rails.root}/app/lib/usps-burgees" : "#{File.dirname(__dir__)}/output" attr_accessor :burgees_dir alias :parent_initialize :initialize def initialize @burgees_dir = @@burgees_dir parent_initialize yield self if block_given? @@burgees_dir = @burgees_dir end def self.burgees_dir burgees_path = if defined?(::Rails) "#{::Rails.root}/app/lib/usps-burgees" else @@burgees_dir end ::FileUtils.mkdir_p(burgees_path) burgees_path end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
usps_flags-burgees-0.0.6 | lib/usps_flags/burgees/config.rb |