instance method get

Ruby on Rails 2.2.3

Since v2.2.3 Last seen in v2.3.18

Available in: v2.2.3 v2.3.18

Signature

get(key, raw = false)

Retrieves key from memcache. If raw is false, the value will be unmarshalled.

Parameters

key req
raw opt = false
Source
# File activesupport/lib/active_support/vendor/memcache-client-1.5.1/memcache.rb, line 230
  def get(key, raw = false)
    server, cache_key = request_setup key

    value = if @multithread then
              threadsafe_cache_get server, cache_key
            else
              cache_get server, cache_key
            end

    return nil if value.nil?

    value = Marshal.load value unless raw

    return value
  rescue TypeError, SocketError, SystemCallError, IOError => err
    handle_error server, err
  end

Defined in activesupport/lib/active_support/vendor/memcache-client-1.5.1/memcache.rb line 230 · View on GitHub · Improve this page · Find usages on GitHub

Defined in MemCache

Type at least 2 characters to search.

↑↓ navigate · open · esc close