Sha256: 6a211e74f878bee4d5cd527cb5f00f735d57167051789592c84a380ff9cef577
Contents?: true
Size: 605 Bytes
Versions: 3
Compression:
Stored size: 605 Bytes
Contents
module Onfido module Configuration attr_accessor :api_key, :throws_exceptions def self.extended(base) base.reset end def configure yield self end def reset self.api_key = nil self.throws_exceptions = true RestClient.log = nil end def logger=(log) if log.respond_to?(:<<) RestClient.log = log else raise "#{log.class} doesn't seem to behave like a logger!" end end def logger RestClient.log ||= NullLogger.new end def endpoint 'https://api.onfido.com/v1/' end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
onfido-0.0.3 | lib/onfido/configuration.rb |
onfido-0.0.2 | lib/onfido/configuration.rb |
onfido-0.0.1 | lib/onfido/configuration.rb |