Method: TransferZero::Configuration#initialize
- Defined in:
- lib/transferzero-sdk/configuration.rb
#initialize {|_self| ... } ⇒ Configuration
Returns a new instance of Configuration.
122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
# File 'lib/transferzero-sdk/configuration.rb', line 122 def initialize @scheme = 'https' @host = 'api-sandbox.transferzero.com' @base_path = '/v1' @server_index = nil @server_operation_index = {} @server_variables = {} @server_operation_variables = {} @api_key = '' @api_secret = '' @timeout = 0 @client_side_validation = true @ssl_verify = true @ssl_verify_mode = nil @ssl_ca_file = nil @ssl_client_cert = nil @ssl_client_key = nil @debugging = false @inject_format = false @force_ending_format = false @logger = defined?(Rails) ? Rails.logger : Logger.new(STDOUT) yield(self) if block_given? end |