public function renew($key, $ttl = self::DEFAULT_TTL)
    {
        if (!$this->hasApc) {
            // @codeCoverageIgnoreStart
            return false;
            // @codeCoverageIgnoreEnd
        }

        $val = apc_fetch($key, $fetched);

        if ($fetched) {
            return apc_store($key, $val, $ttl);
        }

        return false;
    }