Top Level Namespace

Defined Under Namespace

Modules: Correios Classes: CorreiosException, Helper

Instance Method Summary collapse

Instance Method Details

#base_client(wsdl:, ssl_verify_mode: :none, basic_auth: []) ⇒ Object



83
84
85
86
87
# File 'lib/auxiliars/environments.rb', line 83

def base_client(wsdl:, ssl_verify_mode: :none, basic_auth: [])
  Savon.client(wsdl: wsdl,
               basic_auth: basic_auth,
               ssl_verify_mode: ssl_verify_mode)
end

#production_env?Boolean

Returns:

  • (Boolean)


89
90
91
92
93
94
# File 'lib/auxiliars/environments.rb', line 89

def production_env?
  return false unless defined?(Rails)
  return true if Rails.env.production?

  false
end