Como Usar?

Método Básico de Cache

-- Armazenar dados com TTL (Time To Live)
LockSystem.Cache.set("player_money_123", 50000, 300) -- 5 minutos

-- Recuperar dados
local money = LockSystem.Cache.get("player_money_123")
if money then
    print("Money cached: " .. money) -- Retorno instantâneo
else
    print("Cache não encontrado ou expirado")
end

-- Verificar se existe no cache
if LockSystem.Cache.has("player_money_123") then
    print("Dados estão em cache")
end

-- Remover do cache manualmente
LockSystem.Cache.remove("player_money_123")

Método Remember (Mais Inteligente)

Cache com Callback de Expiração

Limpeza com Padrões

Atualizado