Module: Store::Bug

Defined in:
lib/store.rb

Constant Summary collapse

@@bugs =
{}

Class Method Summary collapse

Class Method Details

.[](bug_id) ⇒ Object



66
67
68
# File 'lib/store.rb', line 66

def Bug.[](bug_id)
  ::Store::read(@@bugs, bug_id)
end

.cache(old = {}) ⇒ Object



76
77
78
# File 'lib/store.rb', line 76

def Bug.cache(old={})
  ::Store::cache("bugs", @@bugs, old)
end

.index(bug) ⇒ Object



70
71
72
73
74
# File 'lib/store.rb', line 70

def Bug.index(bug)
  ::Store::write(@@bugs, bug[:bug_id], bug)
rescue
  bug
end