Class: YAML::Adapter

Inherits:
Object
  • Object
show all
Defined in:
lib/yaml_adapter.rb

Constant Summary collapse

@@directory =
Dir.open(Dir.pwd)
@@entities =
Array.new

Class Method Summary collapse

Class Method Details

.directoryObject



25
26
27
# File 'lib/yaml_adapter.rb', line 25

def self.directory
  @@directory.clone
end

.entitiesObject



21
22
23
# File 'lib/yaml_adapter.rb', line 21

def self.entities
  @@entities
end

.initiate(options = {}) ⇒ Object



12
13
14
15
# File 'lib/yaml_adapter.rb', line 12

def self.initiate options = {}
  @@directory = Dir.open(options[:directory] || Dir.pwd)
  YAML::Adapter.load
end

.reloadObject



17
18
19
# File 'lib/yaml_adapter.rb', line 17

def self.reload
  YAML::Adapter.load
end