Module: Store::Line

Defined in:
lib/store.rb

Constant Summary collapse

@@lines =
{}

Class Method Summary collapse

Class Method Details

.[](line_id) ⇒ Object



34
35
36
# File 'lib/store.rb', line 34

def Line.[](line_id)
  ::Store::read(@@lines, line_id)
end

.cacheObject



42
43
44
# File 'lib/store.rb', line 42

def Line.cache()
  ::Store::cache("lines", @@lines, Cache.read("lines", {}))
end

.index(line) ⇒ Object



38
39
40
# File 'lib/store.rb', line 38

def Line.index(line)
  ::Store::write(@@lines, line[:line_id], line)
end