instance method
delete
Ruby on Rails 2.3.18
Since v2.2.3 Last seen in v2.3.18Available in: v2.2.3 v2.3.18
Signature
delete(key, expiry = 0)
Removes key from the cache in expiry seconds.
Parameters
-
keyreq -
expiryopt = 0
Source
# File activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb, line 474
def delete(key, expiry = 0)
raise MemCacheError, "Update of readonly cache" if @readonly
with_server(key) do |server, cache_key|
with_socket_management(server) do |socket|
logger.debug { "delete #{cache_key} on #{server}" } if logger
socket.write "delete #{cache_key} #{expiry}#{noreply}\r\n"
break nil if @no_reply
result = socket.gets
raise_on_error_response! result
result
end
end
end
Defined in activesupport/lib/active_support/vendor/memcache-client-1.7.4/memcache.rb line 474
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in MemCache