Variáveis de Ambiente (Envs)
O sistema LockSystem.Envs
permite que desenvolvedores definam configurações globais para suas próprias resources, que se aplicam a todos os servidores que usam aquela resource.
Características Principais
Para Desenvolvedores: Apenas o criador da resource pode definir/alterar
Aplicação Global: Configurações aplicadas a todos os servidores que usam a resource
Atualizadas Periodicamente: Sincronizadas a cada 10 minutos
Seguras: Acesso somente através da API
LockSystem.Envs.Get()
Tipadas: Sempre retornam valores como string
Por Resource: Cada resource tem suas próprias variáveis
Diferença das Variáveis LCK_*
Origem
Sistema automático
Definidas pelo usuário
Conteúdo
Informações do sistema
Configurações personalizadas
Alteração
Impossível modificar
Editáveis pelo admin
Atualização
A cada 10 minutos
A cada 10 minutos
Uso
Dados dinâmicos do usuário
Configurações personalizadas
Por que Usar?
As variáveis Envs permitem que desenvolvedores:
Atualizem configurações de suas resources sem relançar versões
Controlem features globalmente em todos os servidores
Façam ajustes em tempo real para todas as instalações
Implementem kill switches ou desabilitação de recursos
Personalizem comportamento baseado em dados LCK_*
Criem sistemas adaptativos que respondem a condições específicas
Protejam código com verificações dinâmicas
Atualizado