Object
# File lib/ea_support/id_store.rb, line 4 def initialize(fileName=nil) if fileName raise "Base directory does not exist: #{File.dirname(fileName)}" unless File.exist?(File.dirname(fileName)) @idsFileName = fileName end @idHash = nil end
# File lib/ea_support/id_store.rb, line 13 def idHash load unless @idHash @idHash end
# File lib/ea_support/id_store.rb, line 18 def load if @idsFileName && File.exist?(@idsFileName) @idHash = YAML.load_file(@idsFileName) || {} else @idHash = {} end end
# File lib/ea_support/id_store.rb, line 26 def store return unless @idsFileName File.open(@idsFileName,"w") do |f| YAML.dump(@idHash, f) end end
[Validate]
Generated with the Darkfish Rdoc Generator 2.