MatthiasMullie\Scrapbook\Adapters\Memcached::get PHP Method

get() public method

public get ( $key, &$token = null )
    public function get($key, &$token = null)
    {
        /*
         * Wouldn't it be awesome if I just didn't use the obvious method? :)
         *
         * I'm going to use getMulti() instead of get() because the latter is
         * flawed in earlier versions, where it was known to mess up some
         * operations that are followed by it (increment/decrement have been
         * reported, also seen it make CAS return result unreliable)
         * @see https://github.com/php-memcached-dev/php-memcached/issues/21
         */
        $key = $this->encodeKey($key);
        $values = $this->client->getMulti(array($key), $token);
        if (!isset($values[$key])) {
            $token = null;
            return false;
        }
        $token = $token[$key];
        return $values[$key];
    }