Class: Squake::Config

Inherits:
T::Struct
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/squake/config.rb

Constant Summary collapse

DEFAULT_BASE_URL =
T.let('https://api.squake.earth', String)
SANDBOX_BASE_URL =
T.let('https://api.sandbox.squake.earth', String)

Instance Method Summary collapse

Instance Method Details

#api_baseObject



20
21
22
23
24
# File 'lib/squake/config.rb', line 20

def api_base
  return T.must(enforced_api_base) unless enforced_api_base.nil?

  sandbox_mode ? SANDBOX_BASE_URL : DEFAULT_BASE_URL
end