Method: Zerobounce::Configuration#initialize
- Defined in:
- lib/zerobounce/configuration.rb
#initialize(mock = false) ⇒ Configuration
Returns a new instance of Configuration.
29 30 31 32 33 34 35 36 |
# File 'lib/zerobounce/configuration.rb', line 29 def initialize(mock=false) if File.file?(".env") then Dotenv.load(".env") else Dotenv.load end self.host = 'https://api.zerobounce.net' self.apikey = ENV['ZEROBOUNCE_API_KEY'] self.valid_statuses = %i[valid catch_all] self.headers = { user_agent: "ZerobounceRubyGem/#{Zerobounce::VERSION}" } self.mock = mock end |