module Togglehq
Constants
- VERSION
Attributes
cache[W]
config[W]
Public Class Methods
cache()
click to toggle source
# File lib/togglehq.rb, line 19 def self.cache @cache ||= Hash.new end
config()
click to toggle source
# File lib/togglehq.rb, line 15 def self.config @config ||= Config.new end
configure() { |config| ... }
click to toggle source
# File lib/togglehq.rb, line 31 def self.configure yield config end
connection()
click to toggle source
# File lib/togglehq.rb, line 35 def self.connection conn = Faraday.new(:url => config.uri) do |faraday| faraday.adapter config.adapter faraday.response :logger, self.logger, bodies: true if config.log_requests end conn end
logger()
click to toggle source
# File lib/togglehq.rb, line 27 def self.logger @logger ||= ::Logger.new(STDOUT) end
reset()
click to toggle source
# File lib/togglehq.rb, line 23 def self.reset @config = Config.new end