Module: GCoder::Storage

Defined in:
lib/gcoder/storage.rb

Defined Under Namespace

Classes: Adapter, HeapAdapter, RailsCacheAdapter, RedisAdapter

Class Method Summary collapse

Class Method Details

.[](name) ⇒ Object



8
9
10
# File 'lib/gcoder/storage.rb', line 8

def self.[](name)
  adapters[name.to_sym]
end

.adaptersObject



4
5
6
# File 'lib/gcoder/storage.rb', line 4

def self.adapters
  @adapters ||= {}
end

.register(name, mod) ⇒ Object



12
13
14
# File 'lib/gcoder/storage.rb', line 12

def self.register(name, mod)
  adapters[name.to_sym] = mod
end