Sha256: aecc5777615836d98820d7d5a3651c4cbdc3d1169c4a26b5edcf47ac6c98c340
Contents?: true
Size: 648 Bytes
Versions: 61
Compression:
Stored size: 648 Bytes
Contents
module Startback module Caching # # Caching store specification & dummy implementation. # # This class should not be used in real project, as it implements # See the 'cache' gem that provides conforming implementations. # class Store def initialize @saved = {} end attr_reader :saved def exist?(key) saved.has_key?(key) end def get(key) saved[key] end def set(key, value, ttl) saved[key] = value end def delete(key) saved.delete(key) end end # class Store end # module Caching end # module Startback
Version data entries
61 entries across 61 versions & 3 rubygems