Sha256: 264387cb426e6d9de25b398289582cf4cb6f6db3a365ab72330738115cb58332
Contents?: true
Size: 539 Bytes
Versions: 9
Compression:
Stored size: 539 Bytes
Contents
module Sc4ry module Backends class Memory def initialize(config=nil?) @data = Hash::new end def list return @data.keys end def get(options) return @data[options[:key]] end def put(options) @data[options[:key]] = options[:value] end def del(options) @data.delete options[:key] end def flush @data.clear end def exist?(options) return @data.include? options[:key] end end end end
Version data entries
9 entries across 9 versions & 1 rubygems