Files
Reem-Notas/config/initializers/simpli_route.rb

21 lines
616 B
Ruby

# config/initializers/simpli_route.rb
#
# Credenciais da API do SimpliRoute (base de escrita). A base de rastreio local
# (model Entrega) é só leitura; para CORRIGIR um lançamento gravamos direto aqui.
# Ver app/services/simpli_route/client.rb.
module SimpliRoute
# Token de API (ENV SIMPLIROUTE_TOKEN). Retorna nil se não configurado — o
# Client levanta erro amigável ao ser usado sem token.
def self.token
ENV['SIMPLIROUTE_TOKEN'].presence
end
def self.base_url
ENV.fetch('SIMPLIROUTE_BASE_URL', 'https://api.simpliroute.com')
end
def self.configurado?
token.present?
end
end