class AccessToken::MemcachedStore

Attributes

client[R]

Public Class Methods

new(client = Dalli::Client.new) click to toggle source
# File lib/access_token/memcached_store.rb, line 5
def initialize(client = Dalli::Client.new)
  @client = client
end

Public Instance Methods

del(key) click to toggle source
# File lib/access_token/memcached_store.rb, line 17
def del(key)
  client.delete(key)
end
get(key) click to toggle source
# File lib/access_token/memcached_store.rb, line 13
def get(key)
  client.get(key)
end
key?(key) click to toggle source
# File lib/access_token/memcached_store.rb, line 21
def key?(key)
  client.get(key) != nil
end
set(key, value, ttl) click to toggle source
# File lib/access_token/memcached_store.rb, line 9
def set(key, value, ttl)
  client.set(key, value)
end