Sha256: 50d235f254dd76efd39ebcecb97a0836f1ccc6d20ee40b67be1ccc4dc92aa8d8
Contents?: true
Size: 484 Bytes
Versions: 2
Compression:
Stored size: 484 Bytes
Contents
module SantanderChile module ApiClient class Client class Configuration ATTRIBUTES = %i[ client_id faraday ].freeze attr_accessor(*ATTRIBUTES) def initialize self.faraday = ->(faraday) { } end def validate! ATTRIBUTES.each do |key| raise "Missing config value for `#{key}`!" if instance_variable_get("@#{key}").nil? end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
santander_chile-api_client-1.0.0 | lib/santander_chile/api_client/client/configuration.rb |
santander_chile-api_client-0.0.2 | lib/santander_chile/api_client/client/configuration.rb |