Method: Cash::Mock#add

Defined in:
lib/cash/mock.rb

#add(key, value, ttl = CacheEntry.default_ttl, raw = false) ⇒ Object



114
115
116
117
118
119
120
121
# File 'lib/cash/mock.rb', line 114

def add(key, value, ttl = CacheEntry.default_ttl, raw = false)
  if self.has_unexpired_key?(key)
    "NOT_STORED\r\n"
  else
    set(key, value, ttl, raw)
    "STORED\r\n"
  end
end